数据库系统概念01引言
- 格式:ppt
- 大小:864.50 KB
- 文档页数:103


连云港职业技连术学院信息工程学院实训设计文档题目:图书管理系统数据库设计组别:第三组姓名:学号:专业:电商11导师: 杨雪梅连云港职业技术学院信息工程学院2013年01月图书管理系统实训报告摘要为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。
采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中.基于这个问题,开发了大学图书馆借阅系统。
系统采用C/S模式,实现了借还书的方便、高效性、有效性和及时性.本文通过我们小组设计和开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所应具有的基本功能、设计、实现。
关键字:图书借阅人员管理图书维护Books management system management system training reportAbstractIn order to facilitate the material management requires effective library management software, to reduce the working personnel’s workload, convenient staff for its operation, improve the management quality and level, do efficient and intelligent management, improve the efficiency of the library information management purpose。
Using database technology generation library lending management system will greatly convenient borrowing and simplify the library management personnel and workers labor, make the staff from a busy and complicated work into a simple and efficient work. Based on this problem, the development of the university library borrowing system。
数据库系统概念知识点整理冶旭华东师范大学10计算机科学技术系Chapter 1 引言数据库管理系统(DBMS):由一个互相关联的数据的集合和一组用以访问这些数据的程序组成,数据描述某特定的企业。
DBMS的主要目标是为人们提供方便高效的环境来存储和检索数据。
数据不一致性:即同一数据的不同副本不一致。
模式分为数据库模式,物理模式和逻辑模式。
物理数据独立性:应用程序如果不依赖于物理模式,它们就被称为是具有物理数据独立性,因此即使物理模式改变了它们也无须重写。
数据模型:是数据库结构的基础,是一个用于描述数据、数据联系、数据语义和数据约束的概念工具的集合。
数据操纵语言(DML):是使得用户可以访问和操纵数据的语言。
分为过程化和非过程DML (即声明式DML)。
过程化DML:要求用户指定需要什么数据以及如何获得这些数据。
非过程化DML:只要求用户指定需要什么数据,而不指明如何获得这些数据。
事务:是数据库应用中完成单一逻辑功能的操作集合,是一个既具有原子性又具有一致性的单元。
事务管理:负责保证不管是否有故障发生,数据库都要处于一致的(正确的)状态。
事务管理器还保证并发事务的执行互不冲突。
数据库管理员(DBA):对系统进行集中控制的人。
Chapter 2 关系模型关系数据模型(relational data model): 建立在表的集合的基础上。
数据库系统的用户可以对这些表进行查询,可以插入新元组、删除元组以及更新(修改)元组。
关系代数:定义了一套在表上运算,且输出结果也是表的代数运算。
这些运算可以混合使用以得到表达所希望查询的表达式。
关系代数定义了关系查询语言中使用的基本运算。
关系代数运算可分为:基本运算(选择,投影,并,集合差,笛卡尔积,更名);附加运算(集合交,自然连接,除,赋值),扩展的运算(广义投影,聚集函数,外连接)。
码:是整个关系的性质,而不是一个个元组的性质。
关系中的任意两个元组都不允许同时在码属性上具有相同的值。