一、数据库(Database, DB)
数据库管理系统(Database Management System, DBMS)
数据库管理员( Database Administrator, DBA )
数据库系统( Database System, DBS )
二、几种常见数据库
Oracle Oralce、 数据库市场上的领头凤,程序员的闺中密友.
IBM DB2、 秉承了IBM一贯彪悍的性格,粗犷有余,细节不足.功能巨牛无比,使用起来,人人诅咒.
MS SQL /Server 、 受限于Windows平台的性能,难于在企业开发中大展身手
SyBase SyBase、
IBM Informix、
MySQL、 经常在老猫不经意间偷走了市场.
Access
三、关系:整个二维表
关系名:表格名称
元组:行数据(记录)
属性:列数据(字段/分量)
属性名:列名称(字段名)
主键:唯一确定元组的属性组(关键字)
域:属性的取值范围
关系模式:关系名(属性列表)
如:学生(学号,姓名,性别,系别,年龄,籍贯)
约束
域完整性约束
实体完整性约束
参照完整性约束
四、E-R模型
E-R模型三要素:实体、关系、属性
实体间连接1:1 1:n n:m
五、Oracle特点
全球化、跨平台的数据库支持多用户、高性能的事务处理强大的安全控制和完整性控制支持分布式数据库和分布处理