《53_剖析数据库.ppt》由会员分享,可在线阅读,更多相关《53_剖析数据库.ppt(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息技术基础(必修)信息技术基础(必修)第五章第五章 信息资源管理信息资源管理 北高北高 信息技术教研室信息技术教研室一一 信息资源管理的基本工作过程信息资源管理的基本工作过程 将收集到的信息按内容或载体进行合将收集到的信息按内容或载体进行合理的分类组织,将其存储在物理介质理的分类组织,将其存储在物理介质上,使信息能够被长期地保存。上,使信息能够被长期地保存。根据需要随时进行增加、修改、删除根据需要随时进行增加、修改、删除信息等操作,同时要注意定期备份保信息等操作,同时要注意定期备份保存信息,以便出现安全总是的时候能存信息,以便出现安全总是的时候能够及时恢复,防止不必要的损失。够及时恢复,防止
2、不必要的损失。以便快速、准确地获取需要的信息,以便快速、准确地获取需要的信息,满足各种使用要求。并经过统计分析满足各种使用要求。并经过统计分析之后,得到所需要的信息或产生新的之后,得到所需要的信息或产生新的知识。知识。经过分类和整理之后,还可以对信息经过分类和整理之后,还可以对信息进行新的组合或提炼,开发出更为宝进行新的组合或提炼,开发出更为宝贵的信息资源发挥出信息资源的价值,贵的信息资源发挥出信息资源的价值,形成更大的效益。形成更大的效益。二、使用数据库应用系统的优势二、使用数据库应用系统的优势 能够存储大量数据,且占用空间少管理操作方便、快捷检索统计准确、迅速、高效数据应用共享性能好数据库
3、系统数据库系统相关联的相关联的数据的集合数据的集合一、定义1、数据库 一个长期存储在计算机内的,有组织的、可共享的、统一管理的数据集合。它是一个按一定的数据结构来存储和管理数据的计算机软件系统。2、数据库管理系统(Access)位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。使用户能方便地定义数据和操纵数据库,并能报证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复3、数据库应用系统 利用数据库系统资源开发的面向某一类实际应用的软件系统。如:学生管理系统、人事管理系统等数据库数据库是相互关联的数据的集是相互关联的数据的集合。(动态存储、共享、合。
4、(动态存储、共享、独立)独立)数据库数据库管理系统管理系统是使用数据库的一种工具。是使用数据库的一种工具。常见的有:常见的有:Oracle、SQLServer、DB2、Foxpro、Access等。等。计算机软件计算机软件计算机硬件计算机硬件系统人员系统人员用用 户户+数据库系统数据库系统Select *from music where 歌手歌手=“王菲王菲”music.mdb是为满足特定用是为满足特定用户需要而设计的户需要而设计的应用程序系统。应用程序系统。应用程序应用程序1应用程序应用程序2应用程序应用程序n数据库应用系统数据库应用系统数据库管理系统数据库管理系统 AccessAccess
5、EXCEL表表v情景引入一、打开“校本课程管理系统.mdb”双击文件“校本课程管理系统.mdb”数据库(数据库(数据库(数据库(DatabaseDatabase):就是指一个长期存储):就是指一个长期存储):就是指一个长期存储):就是指一个长期存储在计算机内在计算机内在计算机内在计算机内有组织的、可共享的、统一管理有组织的、可共享的、统一管理有组织的、可共享的、统一管理有组织的、可共享的、统一管理的的的的数数数数据集合据集合据集合据集合。它是一个按一定的数据结构来存储和管它是一个按一定的数据结构来存储和管它是一个按一定的数据结构来存储和管它是一个按一定的数据结构来存储和管理数据的计算机软件系统
6、。理数据的计算机软件系统。理数据的计算机软件系统。理数据的计算机软件系统。数据库是一种较好信息资源管理的方法和技数据库是一种较好信息资源管理的方法和技数据库是一种较好信息资源管理的方法和技数据库是一种较好信息资源管理的方法和技术,它能够更加合理的组织数据,更方便的维护术,它能够更加合理的组织数据,更方便的维护术,它能够更加合理的组织数据,更方便的维护术,它能够更加合理的组织数据,更方便的维护数据,更严密地控制数据,更有效的利用数据。数据,更严密地控制数据,更有效的利用数据。数据,更严密地控制数据,更有效的利用数据。数据,更严密地控制数据,更有效的利用数据。二、数据库及其建立过程二、数据库及其建
7、立过程现实世界:存在于人们头脑以外的客观世界现实世界:存在于人们头脑以外的客观世界信息世界:现实世界在人们头脑中的反映信息世界:现实世界在人们头脑中的反映机器世界:信息世界的信息在机器世界中以数机器世界:信息世界的信息在机器世界中以数据形式存储据形式存储认识现象认识现象转换转换1 1、具体事物到计算机数据的转换、具体事物到计算机数据的转换1212v信息世界:数据库系统是面向计算机的,而应用是面向数据库系统是面向计算机的,而应用是面向现实世界的,两个世界存在着很大差异,要直现实世界的,两个世界存在着很大差异,要直接将现实世界中的语义映射到计算机世界是十接将现实世界中的语义映射到计算机世界是十分困
8、难的,因此引入一个信息世界作为现实世分困难的,因此引入一个信息世界作为现实世界通向计算机世界的桥梁界通向计算机世界的桥梁一方面,信息世界是对现实世界的抽象,从一方面,信息世界是对现实世界的抽象,从纷繁的现实世界中抽取出能反映现实本质的概纷繁的现实世界中抽取出能反映现实本质的概念和基本关系念和基本关系;另一方面,信息世界中的概念另一方面,信息世界中的概念和关系,要以一定的方式映射到计算机世界中和关系,要以一定的方式映射到计算机世界中去,在计算机系统上最终实现。信息世界起到去,在计算机系统上最终实现。信息世界起到了承上启下的作用了承上启下的作用 2、建立数据库的过程、建立数据库的过程 任务分析要处
9、理事务的现象,归纳出其中的特点,并收集相关信息。根据需求,分析并抽取有用信息的特征。寻找特征之间的关系,然后进行有效的分类和组织。选用适当的数据库管理系统来创建数据表,并建立表与表之间的关系。将具体的数据录入数据库中,对其中的数据进行必人的编辑。选修学生情况表选修学生情况表学员编号学员编号姓名姓名性性别别所在班级所在班级 课程号课程号1张明男高一1班ST132李婷婷女高一3班ST023李秋华女高一5班ST034王庆华男高一1班ST035陆晓莉女高一2班ST05学学员员编编号号姓姓名名性性别别所所在在班班级级课程课程号号课程课程号号课程名称课程名称负责老负责老师师学生学生数数ST01中国诗歌研究
10、龙文锋123ST02趣味数学张耀武48ST03古典音乐欣赏李小丹49ST04ENGLISH CLUB蒋庆华51ST05电脑动画设计李晓明96选修教师情况表课程课程号号课程课程名称名称负责负责老师老师学生学生数数学学员员编编号号姓姓名名性性别别所所在在班班级级课程课程号号课程课程号号课程课程名称名称负责负责老师老师学生学生数数课程号课程号课程名课程名称称负责老负责老师师姓名姓名所在班所在班级级学生数学生数表单和查询的关系表单和查询的关系两张表单间的关系两张表单间的关系数据库中表格的基本结构:课程课程号号课程名称课程名称负责老负责老师师学生学生数数ST01中国诗歌研究龙文锋123ST02趣味数学张
11、耀武48ST03古典音乐欣赏李小丹49ST04ENGLISH CLUB蒋庆华51ST05电脑动画设计李晓明96记录记录属性(字属性(字段)段)3、数据库管理信息的基本思想方法、数据库管理信息的基本思想方法 数据库是采用数据库是采用数据库是采用数据库是采用表格的结构以及表与表之间表格的结构以及表与表之间表格的结构以及表与表之间表格的结构以及表与表之间的关系的关系的关系的关系进行存储和管理信息的。进行存储和管理信息的。进行存储和管理信息的。进行存储和管理信息的。数据库应用系统数据库应用系统数据库应用系统数据库应用系统数据库管理系统数据库管理系统数据库管理系统数据库管理系统数数数数 据据据据 库库库
12、库关关关关系系系系图图图图数数数数据据据据库库库库系系系系统统统统4、建立数据库、建立数据库任任任任 务:务:务:务:利用利用利用利用Access2003Access2003Access2003Access2003建立一个校本课程数据库,并在校本建立一个校本课程数据库,并在校本建立一个校本课程数据库,并在校本建立一个校本课程数据库,并在校本 课程数据库中建立校本课程数据表,选修学生数据表。课程数据库中建立校本课程数据表,选修学生数据表。课程数据库中建立校本课程数据表,选修学生数据表。课程数据库中建立校本课程数据表,选修学生数据表。步步步步 骤:骤:骤:骤:1 1 1 1、创建数据表结构创建数据
13、表结构创建数据表结构创建数据表结构 校本课程数据表(包括字段):校本课程数据表(包括字段):校本课程数据表(包括字段):校本课程数据表(包括字段):课程号、课程名称、负责教师、学生数课程号、课程名称、负责教师、学生数课程号、课程名称、负责教师、学生数课程号、课程名称、负责教师、学生数 选修学生数据表(包括字段):选修学生数据表(包括字段):选修学生数据表(包括字段):选修学生数据表(包括字段):学生编号、姓名、性别、所在班级,课程号学生编号、姓名、性别、所在班级,课程号学生编号、姓名、性别、所在班级,课程号学生编号、姓名、性别、所在班级,课程号 2 2 2 2、分别录入校本课程情况信息和选修学
14、生信息分别录入校本课程情况信息和选修学生信息分别录入校本课程情况信息和选修学生信息分别录入校本课程情况信息和选修学生信息(各(各(各(各 3 3 3 3条);条);条);条);3 3 3 3、保存数据库文件保存数据库文件保存数据库文件保存数据库文件:命名规则为:命名规则为:命名规则为:命名规则为“班次校本课程班次校本课程班次校本课程班次校本课程 数据库数据库数据库数据库”,下课前请将文件提交到教师机。,下课前请将文件提交到教师机。,下课前请将文件提交到教师机。,下课前请将文件提交到教师机。广东汕头华侨中学技术组第一节第二节第三节第四节第一节第二节第三节第四节例题例题1:在关系型数据库中的行和列分别:在关系型数据库中的行和列分别称为(称为()A、记录、记录 字段字段 B、序列、序列 字段字段 C、记录、记录 项目项目 D、项目、项目 序列序列例题例题2:数据库中每一行数据称为(:数据库中每一行数据称为()A、一条记录、一条记录 B、一个字段、一个字段 C、一个属性、一个属性 D、字段名、字段名例题3:文件的扩展名为.mdb的文件是()A、数据库文件 B、文本文件 C、图像文件 D、程序文件广东汕头华侨中学技术组第一节第二节第三节第四节第一节第二节第三节第四节