数据库:是长期存储在计算机硬件平台上的有组织的,可共享的数据的集合。归根到底无非是存储数据,并提供数据的查询,录入,删除和修改的软件产品。
数据库分为两大类:桌面型数据库(例如:Access 2000,Visual Foxpro,Excel 2000)和网络数据库(例如:SQL)
网络数据库的两种工作模式:C/S客户机/服务器模式,B/S浏览器/服务器模式。
OLTP和OLAP的区别:
OLTP为联机事务处理,是为收款人员开发的数据库系统;OLAP为联机分析处理,是为管理层开发的数据库系统。
数据库系统:简称DBT,是实现有组织地,动态地存储和管理大量关联的数据,支持多用户访问的由软,硬件资源构成和相关技术人员参与实施和管理的系统。
数据库管理系统:简称DBMS是数据库的建立,使用,维护和配置的软件系统,是位于操作系统和数据库应用系统之间的数据库管理软件,是数据库系统的基础。
数据库应用系统:是为了满足用户的需求,采用各种应用开发工具和开发技术开发的数据库应用软件。
数据库的数据模型:是关于描述数据和数据直间的联系,数据的定义,数据一致性约束的概念性工具的集合。有三类:层次模型,网状模型,关系模型。
关系型数据库:关系型数据库的核心是以二维表来表示数据。一个关系型数据库包括软干个二维的表格,每个表格又包括若干个表行和表列。一个完整的表行称为记录。一个表列称为字段,表又被称为关系。这就是关系型数据库中关系的核心含义。
SQL(Structured Query Language),翻译为结构化查询语言,是关系型数据库的国际标准语言。
SQL语言的核心动词有4个:SELECT(查询),INSERT(插入),UPDATE(更新)和DELETE(删除),分别对应了常见的数据库数据管理和操作功能。
协议就是一些规则。
SQL Server客户机和服务器间的协议是TBS(表格数据流)协议
Web客户机和其服务器间的协议是HTTP
E-mail客户机和其服务器间的协议是SMTP和POP3
TCP/IP是网络层的一系列协议的总称。
IP就是网络中计算机的唯一身份证。它有网络ID和主机ID组成。子网掩码用于分割IP中的网络ID和主机ID。
端口:用于区分同一台物理计算机上不同的网络服务。
国际标准化组织规定:低于255的端口号用于公共应用;255~1023分配给各公司,用于销售的应用程序;高于1023的端口由用户自行分配使用。DOS下输入netstat-n可查询本机顿口号。服务器端口是静态的,客户机端口是动态分配的。