




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统教案4.2数据库系统教案】数据库系统【篇二:数据库教案】0课题名称:创建数据库和表数据库基础知识概述一问题的提出1为什么要学习本课程?数据库基础知识是学习access数据库应用的基石。2学习本课程需要解决的问题让学生初步了解数据库的一些基础知识、概念,access数据库的基本对象。二教学目标(1)能够通过实例知道数据库、数据库管理系统、数据库系统的概念的含义和它们之间的关系。(2)初步认识关系数据模型的有关概念:关系模型、关系、属性(二维表的列或数据项)、元组(二维表的行或数据记录)、域、主关键字。(3)了解access数据库中的常用对象和启动方法。三教学分析与准备1 教学重点数据库
2、、数据库管理系统、数据库系统的不同含义,关系数据模型的有关知识2教学难点关系数据模型的有关知识,如:(1)关系模型是以数学理论为基础构造的数据模型。(2)字段(3)记录3教学策略多媒体课件,可以利用学生熟悉的生活中的实例来介绍数据库的模型、关系数据库、表,演示access的数据库的创建、access数据库的对象。4课时安排2 课时(45分钟*4)5教学环境四、多媒体教学学习过程(1)概念数据模型表示方法最常用的是实体联系模型(entity-relationship,简称e-r模型)。e-r模型独立于计算机系统,按用户的观点在信息世界对数据建模,强调其语义表达能力。在数据库设计中完全不涉及数据在
3、计算机系统中的表示。(2)关系运算(3)关系数据库的规范化,六、量化评价成果表七、探究研讨课题让学生调研分析学籍管理系统的数据对象、图书管理系统的数据对象。八、教学后记本章内容理论性强,比较枯燥,要求教师尽是做到举例通俗易懂。课题名称:创建数据库和表一、问题的提出1.为什么要学习本课程?数据库是access应用的基础,数据表是access数据库的基本元素,6学习本课程需要解决的问题让学生掌握access数据库的创建方法、数据表的创建方法,了解数据表中数据的类型;掌握数据表中关键字和主关键字的概念及access数据表中关键字和主关键字的设置方法。二、教学目标1 .能够使用两种不同的方法创建数据库
4、:使用“数据库向导”,利系统提供的数据库模板创建所需的表、窗体及报表;先创建一个空的数据库,然后再往里添加表等对象。2.了解access数据库表中的数据类型。3.能够使用三种方法创建数据表:通过输入数据创建表、使用表向导创建表、使用表设计器创建表。4.会设置数据表的关键字和主关键机。三、教学分析与准备1.教学重点创建数据库、使用设计器创建表、设置数据表的关键字2.教学难点(1)数据类型(2)关键字的概念3.教学策略多媒体课件,课前教师根据上一讲事先准备好一个数据库模型,如学生数据库、职工数据库等,并设计好其中包含的数据表以及数据表的关键字和主关键字,表间的关系。演示创建数据库、数据表的方法。4
5、.课时安排2课时(45分钟*2)5.教学环境四、多媒体教学学习过程1、数据库的设计,数据库规划要求。2、索引与关键字知识六、量化评价成果表七、探究研讨课题直接输入数据法建立数据表后,如何更改字段的名称、类型?八、教学后记在本课程中创建数据库和数据表的方法较多、比较杂,在讲授过程中应注意重难点,重点是学会表设计器的使用。课题名称:创建数据库和表修改表结构、创建表间关系)一、问题的提出1、为什么要学习本课程?随着数据库系统外部的环境的变化,有些数据表的结构有可能需要更改;数据之间是有联系的,建立表间的关联,是实现数据库参照性完整性的要求。2、学习本课程需要解决的问题让学生初步学会在表设计器中修改表
6、结构、设置字段的有效性规则;设置主键和通过索引设置主键和普通索引;设置表间的关联。例5本课程原有知识基础要点已经学会建立数据库、数据表,会使用表设计视图二、教学目标1 .掌握使用表设计视图修改表的结构2 .了解使用表设计视图设置字段的有效性规则3.设置主键和使用索引对话框设置主键4.掌握在数据库中设置表间的关系。三、教学分析与准备例6教学重点使用表设计视图修改表的结构、索引的概念和类型例7教学难点1、设置字段的属性2、设置表间关系例8教学策略准备好了一个“职工”数据库和库中的“职工档案”和“期刊”表。例9课时安排2课时(45分钟*2)例10教学环境多媒体教学四、多媒体教学学习过程【篇三:数据库
7、教案】巢湖学院计算机与信息工程学院数据库系统概论教案及讲义授课老师:刘拥2012-2-12第一章绪论教学目标:1 、结合具体的例子讲述数据库的设计步骤,通过此例子让同学们对本教材各章节所要学习的内容有一个初步的整体了解;2 、对照文件系统的数据管理过程,讲述数据库管理系统的数据管理过程,让同学们对数据库管理系统的功能、组成、工作过程有个初步了解,并对数据库的数据模型(主要是关系模型)有比较深入的理解。3 、课外布置学生完成一个小的数据库设计课程设计题目,要求学生分组寻找题目并完成设计过程。教学重点:1 、举简单例子说明数据库设计过程。2 、数据库技术的产生发展过程的文件系统阶段与数据库系统阶段
8、。3 、概念模型、数据模型及三要素、数据库系统结构教学难点:数据库系统的三级模式结构;数据库的二级映象功能与数据独立性。教学过程:本章分2次讲述,每次3课时,主要讲述以下内容介绍如下:1 、举简单例子说明需求分析及表达、概念结构设计、逻辑结构设计过程。第六章的不少内容前到此处讲述(实际教学过程中本章的学时数增加2学时左右)。对照文件系统的数据管理过程,讲述数据库管理系统的数据管理过程,及相关概念。2 、讲述数据、数据库、数据库管理系统、数据库系统的基本概念;数据库模型(主要是关系模型);数据库系统结构。1.1 引言1.1.1 数据、数据库、数据库管理系统、数据库系统1 、数据(data)* 高
9、级语言的数据,如pascal语言中各种类型数据(常量、变量):integer,real,char,record,file,(着重文件类型数据说明)* 定义:1)数据是描述事物的符号记录,2)数据与其语义是不可分的,需要经过语义解释。2 、数据库(database,简称db)* 定义:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并为各种用户共享。(p1)* 目前流行数据库的数据模型:关系模型,数据结构为表。* 数据库的存储:若干表一个库,一张表一个库(文件系统为一个文件一个库)*对数据库的操
10、作:在数据库管理系统的支持下,可进行数据查询(select)、数据定义(createdropalter)、数据操纵(insertupdatedelete)、数据控制(grantrevoke)3)从定义上数据库与文件比较:对照数据库说明:长期存储在计算机内、有组织的(组织简单)、可共享(共享性差)的数据集合。冗余度大,数据独立性低。3、数据库管理系统(databasemanagementsystem,简称dbms)(p7)* 定义(功能解释):dbms在数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。*
11、 对照文件系统:提供的操作简单,主要包括:建立文件、删除文件、。土主主读元素、写元素、打开文件、关闭文件等。* 用户与文件系统及数据库的接口:文件系统:系统调用数据库管理系统:sql(数据查询、数据定义、数据操纵、数据控制)。4、数据库系统:* 是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其应用开发工具)、应用系统、数据库管理员和用户构成。5、本课程的主要研究内容、意义及学习方法* 主要内容关系数据库及sql、关系数据库设计(设计理论、具体设计)、数据保护。*意义:非常实用* 学习方法:大量的上机实践是学好本课程的先决条件。1.1.2数据管理的技术的发展(*数据库
12、技术产生:是应数据管理管理任务的需要而产生的。)* 数据管理:是指如何对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。* 随着计算机硬件和软件的发展,数据管理技术经历了三个发展阶段:人工管理、文件系统、数据库管理系统。1 、人工管理阶段的特点:(背景:硬件,没有直接存取的存储设备;软件,没有操作系统及管理数据的软件;数据处理方式为批处理)1)数据不保存2 )数据需要由应用程序自己管理,没有相应的软件负责数据的管理工作。应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构(包括存储结构、存取方法、输入方式等)。(pascal语言文件处理:应用程序中只考虑逻辑结构)3 )数据
13、不共享:数据面向应用,一组数据只能对应一个程序。因此程序与程序之间有大量的冗余数据。4 )数据不具有独立性:数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改。5 、文件系统阶段的特点:(背景:硬件,已有直接存取的存储设备;软件,操作系统中已经有了专门的数据管理软件,一般成为文件系统;数据处理方式,不仅有了批处理而且能够联机实时处理)1 )数据可以长期保存。2 )由专门的软件即文件系统进行数据管理。应用程序按名存取数据,大大节省了程序的编写与维护工作量。3 )数据共享性差。一个文件基本上对应于一个应用程序。不同应用程序具有部分相同数据时也必许建立各自的文件,不能共享相同的数据,数据
14、冗余度大。相同数据重复存储、各自管理,给数据的修改与维护带来了困难,容易造成数据的不一致性。4 )数据的独立性低。数据与程序间缺乏独立性:一旦数据的逻辑结构改变,必须修改应用程序修改文件结构定义。而应用程序的改变(应用程序改用不同的高级语言)也将引起文件数据结构的改变。3、数据库系统阶段产生背景:以文件系统作为数据管理手段已经不能满足应用的需要(多用户、多应用共享数据),于是出现了数据库技术及统一管理数据的专门软件数据库管理系统。特点:1)数据结构化,存取方式灵活数据库系统实现了整体数据的结构化:在描述数据时不仅要描述数据本身,还要描述数据之间的联系。文件系统尽管其记录内部有某种结构,但记录之
15、间没有联系。2 )数据共享性好,冗余度低数据库系统从整体角度看待和描述数据,数据不再面向某个应用而是面向整个系统。这样既可以大大减少数据冗余,节约存储空间,又能避免数据之间不相容与不一致性。3 )数据独立性高数据库系统提供了两方面的映象功能,从而使数据既具有物理独立性又具有逻辑独立性。数据与程序间的逻辑独立性:数据的总体逻辑结构与某类应用所涉及的局部逻辑结构之间的映象或转换功能,保证了当数据的总体逻辑结构改变时,通过对映象的相应改变可以保持数据的局部逻辑结构不变,由于应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。数据与程序间的物理独立性:数据的存储结构与逻辑结构之间的映象或转换
16、功能,保证了当数据的存储结构(或物理结构)改变时,通过对映象的相应修改可以保持数据的逻辑结构不变,从而应用程序也不必修改。4 )数据由dbms统一管理和控制* 统一管理有结构的数据,使数据可以有灵活的使用方式。数据库系统弹性大,易于扩充。* 有以下几方面的控制功能:1 )数据的安全性:指保护数据,防止不合法使用数据造成数据的泄密和破坏,使每个用户只能按规定对某些数据以某种方式进行访问和处理。2 )数据的完整性:指数据的正确性、有效性和相容性。即将数据控制在有效的范围内,或要求数据间满足一定的关系。3 )并发控制:当多个用户的并发进程同时存取、修改数据时,可能会相互干扰而得到错误的结构,并使数据的完整性遭到破坏,因此对多用户并发操作加以控制和协调。4 )数据库恢复:硬件、软件、操作员失误、故意破坏等造成的故障,dbms必须将数据库从错误状态恢复到某一已知的正确状态。12数据模型1 21数据模型的作用、组成要素、概念2 、数据模型的作用:通俗地说是计算机世界对现实世界信息处理的模拟。具体为抽象、3 、数据模型的组成要素:数据结构、数据操作、数据的约束条件。1)数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿色金融-应对气候变化的亚洲金融市场新范式-洞察阐释
- 竞技用品市场供需分析-洞察阐释
- 湖南工业大学科技学院《景观构筑物设计》2023-2024学年第二学期期末试卷
- 青海高等职业技术学院《英语精讲》2023-2024学年第二学期期末试卷
- 焦作师范高等专科学校《中学政治课教师技能训练》2023-2024学年第二学期期末试卷
- 植物诱导防御蛋白研究-洞察及研究
- 中国矿业大学《设计素描》2023-2024学年第二学期期末试卷
- 浙江商业职业技术学院《数据挖掘与商业智能》2023-2024学年第二学期期末试卷
- 长白山职业技术学院《麻醉设备学》2023-2024学年第二学期期末试卷
- 变频器改造方案
- 2025年上海市研发公共服务平台管理中心招聘题库带答案分析
- 2025年新高考1卷(新课标Ⅰ卷)语文试卷(含答案)
- 红星照耀中国1-6章练习汇编(含答案)
- 债权登记申报表
- DB15T 2763-2022一般工业固体废物用于矿山采坑回填和生态恢复技术规范
- 产能验证分析报告
- Unit2Thestoneintheroad读写课件-高中英语人教版必修第三册
- 绕圆柱无环量流动和有环量流动流线分布图
- DB32∕T 2914-2016 危险场所电气防爆安全检测作业规范
- 中国海洋大学论文封面模板
- HY∕T 122-2009 海洋倾倒区选划技术导则
评论
0/150
提交评论