第五讲.pptVIP

  • 0
  • 0
  • 约 59页
  • 2017-02-28 发布于湖北
  • 举报
第五讲

第五讲 数据库 数据库的基本概念 文件:是一种存放在磁盘上,可以单独操作的单位,包括可执行程序文件和非可执行文件(如文本文件,图像文件等)。文件也称为是记录的集合。 实体:一类特殊的可相互区别的对象。如人,地方等。 属性:实体所具有的特征。如实体“学生”可以有学号,姓名,年龄,性别,年级等属性。 域与数据类型:属性的取值范围称为域。取值具有的特殊的类型,称为数据类型。常用的类型包括整型,实型,日期型,字符串型。 记录:对实体的描述。固定长度的域对应定长记录。变长域对应变长记录 文件与数据库的差别: 文件:不要求数据是结构化的。如程序文件,一般的文本文件。 文件内部由一种特定的应用程序优化。其它应用程序很难进一步扩充或优化。与程序有较强的依赖。 数据库是结构化的,每个记录有相同的域名,独立性强,特别地,与程序相对独立。能被多个程序共享数据,并发操作。 数据库具有一系列方便的操作,如关联,投影等,本身也利于扩充,还利于多个数据库重新组合为一个新的数据库,形成不同形式的记录集合。 数据库有一个特殊的数据库管理系统进行管理 数据库的类型(模型) 层次数据库 (一般了解) 网状数据库 (一般了解) 关系数据库 层次模型 每个记录表示为节点,以树的结构表示节点之间的关系。 网状模型 每个记录看成一个节点,节点与节点之间建立关联,形成复杂的网状结构。如下图: 关系模型 通过相互关联而又互相独立

文档评论(0)

1亿VIP精品文档

相关文档