欢迎来到天天文库
浏览记录
ID:50165533
大小:144.00 KB
页数:17页
时间:2020-03-09
《计算机导论教学课件柳青第9章 数据库技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、9.1数据库技术入门9.2小型数据库管理系统Access20039.3小结第9章数据库技术9.1数据库技术入门任务1信息、数据和数据处理[任务描述]本任务学习信息、数据、数据处理的基本概念。[相关知识与技能]数据库是指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库技术主要研究如何存储、使用和管理数据。数据是记录客观事实的符号。这里的“符号”不仅仅指数字、字母、文字和其他特殊符号,而且还包括图形、图像、声音等多媒体数据。信息是经过加工后的数据,它会对接收者的行为和决策产生影响,具有现实的或潜在的价值。数据与信
2、息之间的关系(见图9-1)可以表示为:数据与信息之间的关系(见图9-1)可以表示为:信息=数据+数据处理图9-1数据与信息的关系数据与信息的联系与区别如下:①数据是信息的载体;但不是所有的数据都能表示信息,信息是人们消化了的数据。②信息是抽象的,不随数据设备所决定的数据形式而改变;而数据的表示方式却具有可选择性。所谓数据处理是指对各种数据进行收集、整理、组织、存储、加工及传播等一系列活动的总和。任务2认识数据模型[任务描述]本任务通过案例学习数据模型的相关概念、关系模式表示。案例9-1将“教师”和“学生”两个实体用关系模式表示。[相关知识与技能]关系(Re
3、lation):一个关系对应一张二维表。元组(Tuple):表中的一行称为一个元组。属性(Attribute):表中的一列称为一个属性,给每列起一个名称,该名称即属性名。域(Domain):属性的取值范围。关键字(PrimaryKey):能够惟一地标识一个元组的属性或属性组。分量(Element):元组中的一个属性值。关系模式(Relationmode):关系的描述,用关系名(属性名1,属性名2,…,属性名n)来表示。用关系模式表示实体,实体名用关系名表示,实体的属性对应关系的属性。[方法与步骤]将“教师”和“学生”两个实体用关系模式表示如下:●教师(教师
4、编号,姓名,职称,所在系名)●课程(课程号,课程名,任课教师编号)其中,下划线属性为关键字。下面用列表表示以上关系:教师关系教师编号姓名职称所在系名001王丽华讲师计算机系008孙军副教授电子系课程号课程名任课教师编号99-1软件工程00199-3数据库原理008课程关系教师-课程教师编号课程号00199-100899-3任务3认识数据库系统[任务描述]本任务认识数据库系统,掌握数据库系统的组成及各组成部分的功能。[相关知识与技能]数据库系统(DBS)是具有管理和控制数据库功能的计算机系统。数据库系统由数据库,数据库管理系统(DBMS),支持数据库运行的软
5、件、硬件环境,应用程序,数据库管理员和用户等组成。1.数据库(DataBase)数据库是以一定的数据结构形式存储在一起的、相互有关且具有共享性、安全性、独立性且冗余少等特性的数据集合。2.数据库管理系统(DataBaseManagementSystem,DBMS)存放于计算机永久存储器中的数据库由DBMS进行统一管理。DBMS是数据库系统的核心组成部分,为用户或应用程序提供访问数据库的方法,使用户能方便地定义数据和操纵数据,并能保证数据的独立性、共享性、完整性和安全性,实现最小的数据冗余。3.支持数据库系统运行的软件、硬件环境图9-2数据库系统的组成4.应
6、用程序5.数据库管理员(DataBaseAdministrator,DBA)和用户9.2小型数据库管理系统Access2003任务4创建Access2003数据库[任务描述]本任务通过案例学习Access2003的基本操作方法,初步掌握创建数据库的方法。案例9-2利用“通用模板”创建数据库,并命名为“产品订单”。[相关知识与技能]Access2003是Windows环境下的数据库管理软件。它提供了大量的工具和向导,即使没有任何使用经验,也可以通过可视化操作完成大部分的数据管理和开发工作。Access数据库以.mdb作为扩展名。与传统的某些数据库管理系统不同
7、,它可以把各种相关的表、索引、窗体、报表以及VBA程序代码包含在一个文件中,Access为用户处理了所有的文件管理的细节。MicrosoftAccess提供两种创建数据库的方法:一是使用“数据库向导”,仅需一次操作即可为所选数据库类型创建必要的表、窗体及报表,这是开始创建数据库的最简单的方法;二是先创建一个空数据库,然后添加表、窗体、报表及其他对象,这是最灵活的方法,但需要分别定义每一个数据库要素。无论哪一种方法,数据库创建后都可以随时修改或扩展。建立一个Access数据库的基本步骤如下。⑴进行系统需求分析,确定新建数据库的目的。⑵设计数据库的表。⑶规划表
8、中的字段,并确定主键。⑷确定表之间的关系。⑸根据表间的关系,优化表
此文档下载收益归作者所有