1 / 3
文档名称:

计算机数据库系统.doc

格式:doc   大小:22KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机数据库系统.doc

上传人:AIOPIO 2021/9/22 文件大小:22 KB

下载得到文件列表

计算机数据库系统.doc

文档介绍

文档介绍:数据库系统一.有关数据库的概念1 .数据( Data )  描述事物的符号记录。 
2 .数据库( Data Base )  存储在计算机存储设备中的、结构化的相关数据的集合。它不仅包括描述事物的数据本身,而且包括相关事物之间的关系。  数据库中的数据不只是面向某项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享。 
3 .数据库应用系统  利用数据库系统资源开发的面向某一类实际应用的软件系统。如:学生管理系统、人事管理系统等。 
4 .数据库管理系统( DataBase Management System,DBMS )  位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。使用户能方便地定义数据和操纵数据库,并能报证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。 
5 .数据库系统( DataBase System, DBS )  指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据、提供数据处理和信息资源共享的便利手段。有 5 部分:硬件系统、数据库集合、数据库管理系统和相关软件、数据库管理员( DataBase Administrator , DBA )和用户。二.数据库系统的特点1 .实现数据共享,减少冗余2 .采用特定的数据模型3 .具有较高的数据独立性4 .有统一的数据控制功能三.数据库管理系统支持用户对数据库的基本操作,是数据库系统的核心软件。主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。 
●  功能主要包括: 
1.数据定义  定义数据库的结构。 
2. 数据操纵  更新(插入、修改、删除)和检索。 
3. 数据库运行管理  对数据库进行并发控制、安全性检查、完整性约束条件的检查和执行及数据库的内部维护(索引、数据字典的自动维护)等。 
4. 数据组织、存储和管理  采用统一的组织方式,并提高效率。 
5. 数据库的建立和维护  初始数据的输入与数据转存。  数据库的转储与恢复、数据库的重组与重构、性能的监视与分析。 
6. 数据通信接口  提供与其他软件系统进行通信的功能。 
●  4 部分组成:■  数据定义语言及翻译处理程序■  数据操纵语言及其编译(或解释)程序■  数据库运行控制程序■  实用程序
数据模型数据模型就是从现实世界到机器世界的一个中间层次。是数据管理系统用来表示实体及实体间联系的方法。一.实体描述 
1 .实体  客观存在并相互区别的事物成为实体。如:学生、教师、课程。 
2 .实体的属性  描述实体的特性。如学生实体用学号、姓名、性别等属性描述。 
3 .实体集和实体型  属性值的集合表示一个实体,而属性的集合表示一种实体的类型,称为实体型。同类型的实体的集合,称为实体集。二.实体间联系及种类实体之间的对应关系称为联系。如:一个学生可以选修多门课程,同一门课程可以由多名教师讲授。有三种类型: 
1 .一对一联系  如:人事部门的教师表
和财务部门的工资表之间就存在一对一联系。
2.一对多联系  如:部门表与教师表之间就存在一对多的联系。
3.多对多联系  如:学生表和课程表之间存在多对多的联系。三.数据