《数据库原理及应用》教学大纲
课程编号 1620127 总学时 46 理论 32 实验/上机 14
学分 25 开课单位 信息学院 开课系 电子工程系 修订时间 2006年1月1日
课 程 简 介
教学内容
《数据库原理及应用》主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。
主要内容包括:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用。
修读专业:本大纲适合本科电子信息工程专业使用
先修课程:《数据结构》
教材:数据库系统及应用(第二版) “北京市高等教育精品教材”立项项目。由崔巍编著,高等教育出版社
一、 课程的性质与任务
本课程是电子信息工程专业有关数据库的一门统设必修课。主要任务是介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等方面的知识;介绍至少一种实际的数据库管理系统的构成与使用。目的使学生通过该课程的学习,具有进行简单数据库应用系统设计与开发的能力。
二、 课程的基本要求
1.熟练掌握(代码:A):数据库中的概念、数据库设计与编程方法。数据库的结构与特点,数据库系统的组成及各部分的功能,熟练使用结构化查询语言(SQL)。
2.掌握(代码:B):关系代数语言的使用;关系演算语言的使用;三级一致性的区别及其与可串行化调度的关系;关系数据库以及面向对象数据库的特点与区别;查询表达式优化的方法。
3.了解(代码:C):关系、关系模型、键码、视图、函数依赖等概念
三、 修读专业
本大纲适合本科电子信息工程专业使用
四、 本课程与其它课程的联系
由于数据库理论及应用是各种计算机技术的综合应用,为了能够让学生很好地理解数据库技术,要求学生在学习本课程之前最好已经学习过以下课程:《程序设计》、《数据结构》、《 *** 作系统》等课程。当然主要要求学生具有“数据结构”的基本知识,其他课程的知识要求是其次的。
对于现行数据库的选择,建议教师最好选择“Microsoft SQL Server”,其它的数据库如:Oracle,IBM DB2相对比较难理解和应用,Access又过于简单。
五、 教学内容安排、要求、学时分配及作业
Chapter 1 绪论(2)
11 什么是数据库(C)
12 数据库管理系统(C)
13 数据库管理和数据库管理员(B)
14 数据库系统(B)
15 数据库的过去、现在和未来(C)
作业:第2题
Chapter 2 数据模型和三层模式数据库(4)
21 信息结构与E-R方法(C)
22 概念数据模型(B)
223 连接陷阱(C)
23 传统的三大数据模型(C)��
24 数据独立性与三层结构(B)��
25 数据库管理系统的结构(B)��
Chapter 3 关系数据库(4)
31 关系数据库系统概述(C)��
32 关系数据模型(C)��
33 关系模型的完整性约束(B)��
34 关系代数(B)��
35 关系数据库系统的三层模式结构(B)��
作业:第8题--1),2)
Chapter 4 Microsoft SQL Server数据库基础(1)
41 客户/服务器体系结构(C)��
42 Microsoft SQL Server基础(C)��
43 Transact-SQL简介(C)��
Chapter 5关系数据库标准语言——SQL(8)
51 SQL语言概述(B)��
52 SQL的数据定义功能(B)��
53 SQL的数据查询功能(C)��
54 视图(View) (B)�
55 SQL的数据 *** 作功能(A)��
56 SQL的数据控制功能(A)��
57 SQL的宿主使用(B)��
58 动态SQL(B)��
作业:第2题--7),9),11 )
Chapter 6 存储过程、触发器�和数据完整性(4)
61 存储过程(B)��
62 触发器及其用途(B)��
63 数据完整性(A)�
作业:第2题--3)�
Chapter 7 安全性(4)
71 安全性概述(C)��
72 用户管理和角色管理(A)��
73 权限管理(A)��
74 其他安全问题(C)��
Chapter 8 事务管理(2)
81 事务(B)��
82 并发控制(B)��
83 恢复(A)��
作业:第1题,第2题
Chapter 9 关系数据理论(2)
91 基本概念(C)��
92 函数依赖的公理系统(C)��
93 规范化(B)��
94 模式分解(B)��
Chapter 10 数据库设计(1)
101 完善E-R模型中的概念(C)��
102 数据库设计的过程(B)�
六、 实验内容与要求
序号 实验内容 学时
1 建立数据库(B)�� 2
2 建立表和数据完整性(A)� 2
3 SQL数据 *** 作(B)�� 2
4 SQL数据查询(A)�� 2
5 视图的定义和 *** 作(B)�� 2
6 存储过程、触发器(B)�� 2
7 用户管理和权限管理(A) 2
七、 教材与参考书
本课程选用教材:崔巍,数据库系统及应用(第二版),高等教育出版社
本课程推荐参考书:
1)萨师煊、王珊,数据库系统概论(第一版),北京:高等教育出版社,1983
2)萨师煊、王珊,数据库系统概论(第二版),北京:高等教育出版社,1991
3)萨师煊、王珊,实用数据库系统汇编,北京:高等教育出版社,1990
4)王珊、陈红、文继荣,数据库和数据库管理系统,北京:电子工业出版社,1995
5)冯玉才,数据库基础(第二版),武汉:华中理工大学出版社,1993
6)施伯乐、何继潮、崔靖,关系数据库的理论及应用,郑州:河南科技出版社,1990
7)《数据库系统概论》第三版 普通高等教育“九五”国家教委重点教材,由萨师煊、王珊编著,高等教育出版社
一、摇篮和萌芽阶段:首先使用"DataBase"一词的是美国系统发展公司在为美国海军基地在60年代研制数据中引用。
1963年,C·W·Bachman设计开发的IDS(Integrate Data Store)系统开始投入运行,它可以为多个COBOL程序共享数据库。
1968年,网状数据库系统TOTAL等开始出现;
1969年,IBM公司Mc Gee等人开发的层次式数据库系统的IMS系统发表,它可以让多个程序共享数据库。
1969年10月,CODASYL数据库研制者提出了网络模型数据库系统规范报告DBTG,使数据库系统开始走向规范化和标准化。
正因为如此,许多专家认为数据库技术起源于20世纪60年代末。
数据库技术的产生来源于社会的实际需要,而数据技术的实现必须有理论作为指导,系统的开发和应用又不断地促进数据库理论的发展和完善。
二、发展阶段:20世纪80年代大量商品化的关系数据库系统问世并被广泛的推广使用,既有适应大型计算机系统的,也有适用与中、小型和微型计算机系统的。
这一时期分布式数据库系统也走向使用。
1970年,IBM公司San Jose研究所的E ·F ·Code发表了题为"大型共享数据库的数据关系模型"论文,开创了数据库的关系方法和关系规范化的理论研究。
关系方法由于其理论上的完美和结构上的简单,对数据库技术的发展起了至关重要的作用,成功地奠定了关系数据理论的基石。
1971年,美国数据系统语言协会在正式发表的DBTG报告中,提出了三级抽象模式,即对应用程序所需的那部分数据结构描述的外模式,对整个客体系统数据结构描述的概念模式,对数据存储结构描述的内模式,解决了数据独立性的问题。
1974年,IBM公司San Jose研究所研制成功了关系数据库管理系统System R,并且投放到软件市场。
1976年,美籍华人陈平山提出了数据库逻辑设计的实际(体)联系方法。
1978年,新奥尔良发表了DBDWD报告,他把数据库系统的设计过程划分为四个阶段:需求分析、信息分析与定义、逻辑设计和物理设计。
1980年,J·D·Ulman所著的《数据库系统原理》一书正式出版。
1981年 E· F· Code获得了计算机科学的最高奖ACM图林奖。
1984年,David Marer所著的《关系数据库理论》一书,标志着数据库在理论上的成熟。
三、成熟阶段:80年代至今,数据库理论和应用进入成熟发展时期 易观国际发布《IT产品和服务-2007年中国数据库软件市场数据监测》,考察了中国数据库管理软件市场。
数据显示,中国商业数据库市场2007年度整体规模达到2172亿人民币,比去年同期增长15%。
从厂商竞争格局来看,国际软件巨头占据市场的绝大多数份额。
Oracle、IBM、Microsoft和Sybase牢牢占据国内数据库软件市场前四位,拥有938%的市场份额。
国产数据库的市场份额在本季度继续提升,正在抓住国家提倡自主创新的机遇,以“有自主知识产权”的产品为契机,满足部委和地方 的信息整合平台需求。
2008年,中国商业数据库市场整体规模达到了2825亿元,比上个年度增长了30%,一方面,主要是因为中国电子政务建设的大幅增加,以及中国 对版权的高度重视。
其中,Oracle占据了其中44%的市场份额,IBM占据了其中20%的份额、微软占据了18%的份额,Sybase占据了10%,而国产数据库因为在 的支持下,已经占据了8%的市场份额,较2007年同比提升了25%。
其中,达梦数据库年销售额为6600万元,为国产数据库中市场份额最大的。
预计中国商业数据库市场在2009年达到31亿元的市场规模,同时,国产数据库在中国 鼓励自主创新的基础下,会占据更大的市场份额。
另外,包括Mysql等开源数据库也占据了大量的 及中小企事业用户,同时,盗版数据库更是占据了中国数据库市场的较大份额,其数值不亚于整个商业数据库的市场份额。
《数据库系统原理》是一本全面介绍数据库系统理论、技术和方法的大学教科书,全书分为基础篇、设计篇、实现篇、专题篇和新技术篇。基础篇介绍数据库的基本概念和体系结构、关系数据库系统和数据库的安全性与完整性。设计篇讨论数据库设计的基本步骤和设计方法,并介绍实体-联系模型、扩展的实体-联系模型和关系数据库的函数依赖理论。实现篇介绍数据库的物理存储结构、数据字典、关系代数 *** 作算法、查询优化技术和事务处理技术。专题篇介绍新一代数据库技术及应用、扩展的关系数据库系统、面向对象与对象关系数据库系统、分布式数据库系统和并行数据库技术。新技术篇介绍数据库领域的新进展,包括数据仓库与联机分析、数据挖掘、Web信息检索与Web数据管理技术等。
《数据库系统原理》内容丰富,系统性强,知识体系新颖,理论与实践结合,具有先进性和实用性,是高校计算机、信息与科学计算及信息管理与信息系统等专业本科生和研究生数据库课程教材,也可作为数据库领域从业人员的参考书。《数据库系统原理》还将提供电子课件和实验指导等教辅材料。
数据库
data base
为满足某一部门中多个用户多种应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。
带有数据库的计算机系统,除具备一般的硬件、软件外,必须有用以存储大量数据的直接存取存储设备、管理并控制数据库的软件——数据库管理系统(DBMS)、管理数据库的人员——数据库管理员 (DBA)。这样的数据、硬件、软件和管理人员的总体构成数据库系统。数据库仅是数据库系统的一个组成部分。
数据库系统的功能和特征 数据库系统由文卷系统发展而来。与文卷系统相比,这种系统具有数据、体系和控制三个方面的主要特征。
数据特征 在文卷系统中虽然程序与数据之间可用存取方法进行转换,但文卷还是与应用程序对应的,即数据仍面向应用。每一应用各自建立自己的一组文卷。不同的应用若涉及相同的数据,则这些数据分别纳入各自的文卷之中。文卷的各种记录之间没有建立联系,因而数据冗余度大。增加新的应用,必须同时增加新的文卷。因此,文卷系统中的文卷是无结构的、不易扩充的信息集合。数据库则不仅描述数据本身,而且描述数据之间的联系。它的数据结构反映了某一部门的整体信息结构,数据冗余度小、易于扩充新的应用,因而是面向数据总体结构的信息集合,可为多个用户共享。
体系特征 一切数据都有逻辑和物理两个侧面。在数据库系统中,数据逻辑结构的描述称为逻辑模式。逻辑模式又分为描述全局逻辑结构的全局模式(简称模式)和描述某些应用所涉及的局部逻辑结构的子模式。数据物理结构的描述称为存储模式。这两种模式总称为数据库模式。
数据库系统中,用户根据子模式编制程序。子模式与模式模式与存储模式之间有软件进行映射。因此,程序与数据之间具有两级独立性:物理独立性和逻辑独立性。数据的存储模式改变,而模式可以不改变,因而不必改写应用程序,这称为物理独立性。模式改变时,子模式可能不改变,也就不必改写应用程序,这称为逻辑独立性。由于数据库系统具备比较高的程序与数据的独立性,可以使程序员在编制应用程序时集中精力考虑算法逻辑,不必过问物理细节,而且可以大大减少应用程序维护的工作量。
控制特征 数据库数据数量庞大,结构复杂,又为多个用户所共享。因此,必须由数据库管理系统在定义、建立、运行以及维护时进行统一管理和控制,以保证数据库数据的安全性、完整性和并发 *** 作的一致性。此外,还必须有数据库管理员专门负责对数据库的管理、控制监督和改进。
由于数据库系统具有上述特征,它的出现使信息系统的研制从围绕加工数据的程序为中心,转变到围绕共享的数据库来进行。这便于数据的集中管理,有利于应用程序的研制和维护。数据减少了冗余度和提高了相容性,从而提高了作出决策的相容性。因此,大型复杂的信息系统大多以数据库为核心,数据库系统在计算机应用中起着越来越重要的作用。
研究课题 数据库研究的课题,主要涉及三个领域。
数据库管理系统软件的研制 DBMS是数据库系统的基础。研制DBMS的基本目标,是扩大功能,提高性能和可用性,从而提高用户的生产率。70年代以来,研制的重点是探索关系数据库管理系统的设计,内容包括关系数据语言、查询优化、并发控制和系统性能等。另一类课题是对DBMS标准化的研究,即研究一个统一的DBMS体系结构的规范。
数据库设计 这是在计算机系统具有的数据库管理系统的基础上,按照应用要求以及计算机系统所提供的数据模型和功能,设计一个结构良好、使用方便、效率较高的,以数据库为核心的应用信息系统。这一领域主要的研究课题,是数据库设计方法学和设计工具的探索。例如,运用软件工程的方法和工具指导数据库设计;研究数据库设计各个阶段中完备的方法和工具;以关系数据库的规范化理论为指南进行数据库逻辑设计等。
数据库理论 主要研究关系数据库理论。关系数据库理论研究的意义,一方面在于它为数据库学科奠定了理论基础;另一方面它为数据库设计提供了判别标准,从而成为数据库设计的有力指南。研究的主要内容是关系的规范化理论。关系规范化理论已应用于数据库设计的各个阶段。
发展 数据库技术是计算机科学中发展最快的领域之一,新的领域越来越多。
分布式数据库系统 随着70年代后期分布计算机系统的发展,相应地研究成功分布式数据库系统。分布式数据库系统是一个在逻辑上完整,而在物理上分散在若干台互相连接的结点机上的数据库系统。它既具有分布性又具有数据库的综合性。这是数据库系统发展的一个重要方向。分布式数据库系统结构复杂,其中最复杂的是分布式数据库管理系统。
数据库机器 新的计算机系统的体系结构。它把由中央处理器包办的数据库 *** 作分散给一些局部的部件来执行,或转移到一个与主计算机相连的专用计算机去执行,以提高并行性。数据库机器的发展,包括智能控制器和存储器,专用处理机和数据库计算机。
数据库语义模型 数据库的数据模型基本上属于语法模型,语义体现很不完备,不能明显地含有现实世界的意义。因此,用户只能按照DBMS所提供的数据 *** 纵语言访问数据库。语义模型能准确地描述现实世界中某个部门的信息集合及其意义,使用户能基于对现实世界的认识或用类似于自然语言的形式来访问数据库。这方面的研究已发展为数据语义学。
数据库智能检索 数据库技术和人工智能相结合,根据数据库中的事实和知识进行推理,演绎出正确答案,这就是数据库的智能检索。这涉及到自然语言用户接口、逻辑演绎功能和数据库语义模型等问题,如70年代末所开始的知识库管理系统和演绎数据库的研究。
办公室自动化系统中的数据库 研究在办公室自动化系统中数据库技术的应用,其中主要研究对各种非格式化数据如图像、声音、正文的处理,以及面向端点用户的高级语言接口。
数据库系统
database systems
由数据库及其管理软件组成的系统。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。
数据库系统一般由4个部分组成:①数据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。②数据库管理系统(DBMS)。它是一组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的 *** 作。③数据库管理员(DBA)。④用户和应用程序。对数据库系统的基本要求是:①能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发费用。②冗余数据少,数据共享程度高。③系统的用户接口简单,用户容易掌握,使用方便。④能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。⑤有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户 *** 作特性的变化,改善由于频繁插入、删除 *** 作造成的数据组织零乱和时空性能变坏的状况。⑥具有可修改性和可扩充性。⑦能够充分描述数据间的内在联系。
数据库计算机
database computer
实现数据库的存储、管理和控制的一种专用计算机系统。它能十分快速而有效地完成各种数据库 *** 作,并能适应大型数据库的管理。
由于微处理机技术和简约指令集计算机(RISC)技术的飞速发展,使高档微机和各种工作站(见计算机工作站)的价格越来越低,而处理能力和存储容量却越来越高。可以说,通用处理机在这方面的发展在较大程度上降低了人们对数据库机的进一步研究的积极性,使得数据库机的发展在一定程度上处于停顿状态。面对这种严峻形势,它的进一步发展必须解决成本太高和使用太专等问题,以争得用户。数据库机的未来发展概括起来大概有以下几方面:①充分利用大规模集成电路技术、并行处理和其他先进硬件技术,提高数据库机的性能/价格比。②研究新的数据库机体系结构和相应的并行 *** 作算法和软件,提高整机系统的性能,使它能适应一些特殊应用中对海量数据库进行管理的需求。③将它与人工智能技术结合,做出有一定智能的数据库机,使这种机器不但能对数据进行管理和控制,而且能支持对知识的加工和运用,从而在知识处理领域发挥作用。④充分利用分布数据库技术,发展面向通用硬件和软件的能在网络环境下使用的数据库机,提高数据库机的通用性。
《数据库原理及应用》
第1章 绪论
11 数据管理技术的发展
111 人工管理阶段
112 文件系统阶段
113 数据库管理阶段
12 数据库系统结构
121 三级模式结构
122 数据库系统的二级独立性
123 数据库系统的二级映像
13 数据库、数据库管理系统和数据库系统
131 数据库
132 数据库管理系统
133 数据库系统
14 数据库技术的发展
小结
习题
第2章 数据模型
21 数据模型的概念
211 数据的三个范畴
212 数据模型的组成要素及分类
22 e-r模型
221 基本概念
222 e-r图设计
23 面向对象模型
231 对象建模的基本知识
232 类图
小结
习题
第3章 关系数据库
31 关系数据模型
311 关系数据模型概述
312 基本术语
313 关系的性质
32 关系的完整性
33 关系代数
331 传统的集合运算
332 专门的关系运算
333 关系代数运算的应用实例
334 关系代数的扩充 *** 作
小结
习题
第4章 结构化查询语言sql
41 sql概述
411 sql语言的发展
412 sql语言的特点
413 sql语言的基本概念
42 数据定义语句
421 基本表的定义
422 基本表的修改与删除
423 基本表的删除
43 查询
431 单表查询
432 连接查询
433 嵌套查询
434 集合查询
44 数据 *** 纵
441 插入数据
442 修改数据
443 删除数据
45 视图
451 视图的定义与删除
452 查询视图
453 更新视图
454 视图的作用
小结
习题
第5章 存储过程、触发器和数据完整性
51 sql server编程结构
511 变量
512 显示信息
513 注释语句
514 批处理
515 流程控制语句
52 存储过程
521 存储过程的基本概念
522 创建存储过程
523 使用sql server管理控制台执行存储过程
524 修改和删除存储过程
53 触发器
531 触发器的基本概念
532 创建触发器
533 修改和删除触发器
54数据库完整性
541 约束
542 默认值
543 规则
544 用户定义的数据完整性
小结
习题
第6章 关系数据库设计理论
61 问题的提出
62 基本概念
621 函数依赖
622 码
63 规范化
631 第一范式
632第二范式
633 第三范式
634 bc范式
635 多值依赖与第四范式
636 关系模式规范化
64 函数依赖的公理系统
641 armstrong公理系统
642 闭包
643 函数依赖集的等到价和最小化
65 模式分解
651 模式分解的准则
652 分解的函数依赖保持性和无损连接性
653 模式分解的算法
小结
习题
第7章 索引
71 索引的概念
711 聚集索引
712 非聚集索引
713 唯一索引
714 何时应该创建索引
715 系统如何访问表中的数据
72 sql server 2005中的索引
721 索引的结构
722 管理索引
小结
习题
第8章 数据库设计
81 数据库设计概述
82 数据库设计的过程
821 数据库设计的步骤
822 需求分析阶段
823 概念设计阶段
824 逻辑设计阶段
825 物理设计阶段
826 数据库实现阶段
827 数据库的运行与维护阶段
83 数据库设计实例:电网设备抢修物资管理数据库设计
831 需求分析
832 概念模型
833 逻辑模型
小结
习题
第9章 数据库安全
91 安全性概述
911 用户标识与鉴别
912 存取控制
913 自主存取控制方法
914 强制存取控制方法
915 视图机制
916 审计
917 数据加密
92 sql server的安全性
921 sql server 2005的身份验证模式
922 sql server 2005的安全机制
93 用户管理和角色管理
931 登录用户和数据库用户
932 用户管理
933 角色管理
934 sql server的固定角色
94 权限管理
941 授予权限
942 收回权限
943 禁止权限
95 架构
小结
习题
第10章 数据库保护
101 事务
1011 事务的定义
1012 事务的acid性质
1013 事务的状态
102 并发控制
1021 并发 *** 作与数据的不一致性
1022 封锁
1023 并发 *** 作的调度
103 数据库的恢复
1031 存储器的结构
1032 恢复的原则和实现方法
1033 故障类型和恢复方法
104 sql server数据库备份与恢复
1041 数据库备份方法
1042 数据库恢复
小结
习题
第11章数据库技术新进展
111 数据仓库
1111 数据仓库的概念、特点与组成
1112 数据的技术
1113 数据仓库的几个重要概念
1114 数据仓库的结构
1115 数据仓库的多维数据模型
1116 数据仓库系统设计
1117 数据仓库的未来
112 数据挖掘
1121 支持数据挖掘的基础
1122 数据挖掘的分析方法
1123 数据挖掘常用的基本技术
1124数据挖掘技术实施的步骤
1125数据挖掘技术发展
113 数据库技术的研究及发展
1131 数据库技术的研究热点
1132 数据库技术的发展方向
114 结语
小结
习题
附录a sql server 2005的安装及使用
a1 sql server简介
a2 sql server 2005的安装
a3 sql server配置管理器
a4 启动sql server服务
a5 使用sql server management studio管理数据库
附录b 实验
实验一 通过sql server management studio创建及管理数据库
实验二 通过sql语句创建与管理数据表
实验三 单表查询
实验四 复杂查询
实验五 视图的创建与使用
实验六 存储过程
实验七 触发器
实验八 实现数据完整性
实验九 索引及数据库安全
参考文献
数据模型三要素是数据结构、数据 *** 作、数据的约束条件。
故为c
1)数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。
(2)数据 *** 作:对数据库中各种对象(型)的实例(值)允许执行的 *** 作的集合, *** 作及 *** 作规则。如 *** 作有检索、插入、删除、修改, *** 作规则有优先级别等。数据 *** 作对系统动态特性的描述
。
(3)数据的约束条件:是一组完整性规则的集合。也就是说,对于具体的应用娄必须遵循特定的语义约束条件,以保证数据的正确、有效和相容。例如,某单位人事乍中,要求在职的“男\"职工的年龄必须大于1
8岁小于6
o岁,工程师的基本工资不能101
5
0
0元,每个职工可担任一个工种,这些要求可以通过建立数据的约束条件来实现。
严冬梅
由严冬梅主编的《数据库原理》以关系数据库系统为核心,全面介绍了数据库系统的基本原理。全书共10章,主要内容包括数据库系统基本概念、关系数据模式、关系数据库标准语言sql、关系数据库理论、查询优化、数据库保护、数据库应用系统设计、数据库编程、数据库产品及数据库技术新发展。本书中所涉及的例子均以学生学习过程为主线,每章后均附有习题,习题答案可从网站下载。
为了配合教学和学生自学,本书配有制作精美的ppt课件。同时,本书还有配套教材《数据库应用与实践指导》对实验环节进行指导。
以上就是关于数据库原理全部的内容,包括:数据库原理、数据库的发展过程、数据库系统原理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)