第章数据库的建立与管理ppt课件
- 格式:ppt
- 大小:5.39 MB
- 文档页数:68


1 《数据库原理》
第一章、绪论
1. 四个基本概念的掌握:
数据——描述事物的符号记录
数据库——长期存储在计算机内的有组织,可共享的数据集合。例如:SQLServer2000中默认的数据库master。
DBMS——位于用户与操作系统之间的一层数据管理软件。例如:SQLServer2000,Access,Orecal等。
数据库系统——数据库、DBMS、应用程序等有关软件、硬件及各类人员(数据库管理员和用户)。例如:学生个人信息管理系统。数据库系统的核心是数据库管理系统。
2. 四者的关系,核心,理解P6图1.1
3. 数据管理的三个阶段——人工管理、文件系统、数据库系统,了解每个阶段的特点
4. 数据库系统的特点——数据整体结构化;数据冗余度低,共享性高,易扩充;数据的物理独立性与逻辑独立性强(物理、逻辑独立性的概念,体现在那些地方);由DBMS统一管理控制的四个功能(P11四点)
5. 数据模型的组成要素——数据结构、数据操作、数据的完整性约束
6. 概念模型——实际上是现实世界到机器世界的一个中间层次(第一层抽象),表示方法——E-R图(能熟练掌握绘制方法)。
7. 概念模型中的基本概念——实体、属性、码、域、实体型、实体集、联系(事物内部的联系、两个事物之间的联系【1:1,1:n,n:m】、多个事物之间的联系)P15
8. 数据模型——层次、网状、关系(主流)
9. 关系模型中的概念——关系,元组,属性,码,域,分量,关系模式P29
10. 模式,外模式,内模式定义,有哪两种模式映像及其作用P31-P34
书上习题回顾—— p.19-20 1.6.2和1.6.3(1、2题)
第二章 关系数据库
1. 关系模型的组成要素——关系数据结构(关系)、关系操作集合(选择、投影、连接、除、并、交、差等查询操作和增加、删除、修改操作,特别是某些关系操作的表达式)、关系完整性约束(后面具体介绍)
课后作业习题
数据库系统概论课程部分习题及参考答案
第一章绪论教材 41页
1.试述数据、数据库、数据库系统、数据库管理系统的概念;
数据:
描述事物的符号记录称为数据;数据的种类有文字、图形、图象、声音、正文等等;数据与其语义是不可分的;
数据库:
数据库是长期储存在计算机内、有组织的、可共享的数据集合;数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享;
数据库系统:
数据库系统 DBS是指在计算机系统中引入数据库后的系统构成;数据库系统由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员构成;
数据库管理系统:
数据库管理系统 DBMS是位于用户与操作系统之间的一层数据管理软件;用于科学地组织和存储数据、高效地获取和维护数据;DBMS主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能;
2.使用数据库系统有什么好处
使用数据库系统的好处是由数据库管理系统的特点或优点决定的;
使用数据库系统的好处很多,例如可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担等;
为什么有这些好处,可以结合第 5题来回答; 使用数据库系统可以大大提高应用开发的效率;因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由 DBMS来完成;
此外,当应用逻辑改变,数据的逻辑结构需要改变时,由于数据库系统提供了数据与程序之间的独立性;数据逻辑结构的改变是 DBA的责任,开发人员不必修改应用程序,或者只需要修改很少的应用程序;从而既简化了应用程序的编制,又大大减少了应用程序的维护和修改;
使用数据库系统可以减轻数据库系统管理人员维护系统的负担;因为 DBMS在数据库建立、运用和维护时对数据库进行统一的管理和控制,包括数据的完整性、安全性,多用户并发控制,故障恢复等等都由DBMS执行;
第五章 信息资源管理
第二节 查询数据库
【学习主题】信息资源管理(4课时)
【设计者】贾金萍
【施教者】贾金萍
【课标要求】
1、通过对数据库的操作与剖析,对数据库的基本内容有所认识;(教学要求)
2、通过探讨建立数据库的基本过程,归纳利用数据库管理信息的基本思想和方法,掌握利用数据库组织管理数据的方法。(教学要求)
【学习目标】
1、理解表间关系,掌握表间关系的建立;
2、掌握查询的创建,利用查询对数据库中的数据进行查找操作;
3、能够根据所需的数据,选择恰当的查询方式进行查询。
3、掌握利用数据库管理信息的基本思想和方法。
【学法建议】
本主题内容是广东教育出版社普通高中信息技术基础(必修)第五章第三节数据库的查询。学生在上一节中学习了数据库和数据表的创建和使用。因此,本节课在学生知道数据库系统的构成,并在此基础上学会数据库和数据表的创建之后继续学习,如何利用数据库管理系统对数据库进行查询的简单操作,以此来解决实际问题,进一步体会数据库的应用。
本主题的重点:数据库的三种查询方式;难点:数据库的查询。
【学习过程】
一、导入(基础知识)
查询是Access数据库的一个重要对象,用来查看、处理和分析数据。在我们前两节课的学习中已经使用过选择查询进行了信息的筛选,在创建表的过程中也感受了连表查询。其实查询有很多种类,也具有非常多的功能,这节课,我们就专门来使用查询对象,感受一下查询的魅力!
二、数据库的查询
小明同学在学习了数据库的创建后,创建了一个电影数据库保存自己想看的电影和看过的电影。
探究1:选择查询
进入“电影相关信息”数据库,使用设计视图或向导创建一个查询,回答:
1、小明看的电影当中,2018年上映的韩国电影叫什么?
2、上述电影的主演的代表作是什么?(提示:建立表间关系然后查询)
小结:
选择查询就是选择我们所需要的内容组成我们想要的一张表,主要考虑以下几个方面:
数据库系统概论(第三版)课后习题答案
第 1 章 绪论 习题参考答案
1、试述数据、数据库、数据库管理系统、数据库系统的概念。(3、4、5 页)
答:描述事物的符号记录称为数据;数据库是长期储存在计算机内的、有组织 的、可共享的数据集合;数据库管理系统是位于用户与操作系统之间的一层数 据管理软件; 数据库系统是指在计算机系统中引入数据库后的系统,一般由数 据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。
2.使用数据库系统有什么好处?(12 页)
答:数据库系统使信息系统从以加工数据的程序为中心转向围绕共享的数据库 为中心的阶段,这样既便于数据的集中管理,又有利于应用程序的研制和维护, 提高了数据的利用率和相容性,提高了决策的可靠性。
3.试述文件系统与数据库系统的区别和联系。(8、9、10 页)
答:1)数据结构化是数据库与文件系统的根本区别。
在文件系统中,相互独立的文件的记录内部是有结构的,管其记录内部已有了
某些结构,但记录之间没有联系。数据库系统实现整体数据的结构化,是数据
库的主要特征之一。
2)在文件系统中,数据的最小存取单位是记录,粒度不能细到数据项。而在数
据库系统中,存取数据的方式也很灵活,可以存取数据库中的某一个数据项、 一组数据项一个记录或或一组记录。
3)文件系统中的文件是为某一特定应用服务的,文件的逻辑结构对该应用程序
来说是优化的,因此要想对现有的数据再增加一些新的应用会很困难,系统不 容易扩充。而在数据库系统中数据不再针对某一应用,而是面向全组织,具有 整体的结构化。
5.试述数据库系统的特点。(9、10、11 页)
答:数据结构化;数据的共享性高、冗余度低、易扩充;数据独立性高;数据
由 DBMS 统一管理和控制。
6.数据库管理系统的主要功能有哪些? (4 页)
答:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护
功能。 7.试述数据模型的概念(13 页)、数据模型的作用、数据模型的三个要素。