数据库系统概论SQLServer清华大学版学习教案.pptx
《数据库系统概论SQLServer清华大学版学习教案.pptx》由会员分享,可在线阅读,更多相关《数据库系统概论SQLServer清华大学版学习教案.pptx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数据库系统概论数据库系统概论(giln)SQLServer清华大清华大学版课件学版课件第一页,共43页。2第第1章章 数据库系统概论数据库系统概论(giln)第1页/共43页第二页,共43页。3本章本章(bn zhn)内容内容n n1.1 数据管理技术(jsh)的发展n n1.2 数据库和数据库系统n n1.3 数据模型n n1.4 数据库新技术(jsh)第2页/共43页第三页,共43页。41.1 数据管理技术数据管理技术(jsh)的发展的发展n n数据与数据处理 n n1数据和信息 n n数据是人们用于记录事物情况的物理符号。n n信息是数据中所包含的意义。通俗地讲,信息是经过加工处
2、理并对人类社会实践和生产活动产生决策影响(yngxing)的数据。n n数据与信息既有区别,又有联系。数据是表示信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。n n2.数据处理 n n数据处理是指将数据转换成信息的过程。它包括对数据的收集、存储、分类、计算、加工、检索和传输等一系列活动。第3页/共43页第四页,共43页。51.1 数据管理技术数据管理技术(jsh)的发展的发展n n数据管理技术 n n1.人工管理阶段 n n程序与数据是一个整体,一个程序中的数据无法(wf)被其他程序使用,因此程序与程序之间存在大量的重复数据。n n特点:n n程序之间不能共
3、享数据;n n程序复杂;n n数据量小且无法(wf)长期保存;n n人工重复输入数据数据不保存。第4页/共43页第五页,共43页。6人事管理应用程序人事管理应用程序教师信息数据组教师信息数据组学生管理应用程序学生管理应用程序学生信息数据组学生信息数据组教务管理应用程序教务管理应用程序课程信息数据组课程信息数据组学生部门学生部门教务部门教务部门人事部门人事部门图图1-1 应用程序和数据的依赖关系应用程序和数据的依赖关系第5页/共43页第六页,共43页。71.1 数据管理技术数据管理技术(jsh)的发展的发展2.文件管理阶段(jidun)20世纪50年代后期至60年代后期,计算机外存储器有了磁鼓和
4、磁盘等直接存取设备;软件有了操作系统和文件系统;程序通过数据文件访问数据。外存储器数据(shj)输入程序数据输入程序数据文件数据文件第6页/共43页第七页,共43页。8外存储器特点特点:多个程序共享数据;易于长期保存数据;程序代多个程序共享数据;易于长期保存数据;程序代码有所简化;数据冗余码有所简化;数据冗余(rn y)(重复)度较大;程序对数据(重复)度较大;程序对数据依赖性较强;人员专业性较强。依赖性较强;人员专业性较强。查询查询(chxn)程序程序王强王强长沙市五一路长沙市五一路10号号1300240731-487451901090103查询查询(chxn)程序程序例如:例如:数据查询与
5、报表数据查询与报表第7页/共43页第八页,共43页。9学生部门学生部门教务部门教务部门人事部门人事部门文件系统文件系统教师数据文件教师数据文件学生数据文件学生数据文件课程数据文件课程数据文件人事管理应用程序人事管理应用程序学生管理应用程序学生管理应用程序教务管理应用程序教务管理应用程序图图1-2 应用程序和数据文件的关系应用程序和数据文件的关系第8页/共43页第九页,共43页。101.1 数据管理技术数据管理技术(jsh)的发展的发展3数据库管理阶段数据库是在数据库管理系统的集中控制之下,按一定的组织方式(fngsh)存储起来的、相互关联的数据集合。特点:数据真正实现了结构化 数据的共享性高,
6、冗余度低,易扩充数据独立性高 数据由DBMS统一管理和控制第9页/共43页第十页,共43页。11外存储器此阶段将数据此阶段将数据(shj)(shj)集中存储在一台计算机上,进行集中存储在一台计算机上,进行统一组织和管理。统一组织和管理。数据库第10页/共43页第十一页,共43页。12特点:数据结构化并与程序分离;数据集中式管理特点:数据结构化并与程序分离;数据集中式管理(gunl)(gunl),高度共享;数据冗余度小,具有数据一致性和完整,高度共享;数据冗余度小,具有数据一致性和完整性控制规则。性控制规则。外存储器第11页/共43页第十二页,共43页。13学生部门学生部门教务部门教务部门人事部
7、门人事部门学校学校数据库数据库数据库管理系统数据库管理系统人事管理应用程序人事管理应用程序学生管理应用程序学生管理应用程序教务管理应用程序教务管理应用程序图图1-3 应用程序和数据库的关系应用程序和数据库的关系(gun x)第12页/共43页第十三页,共43页。141.2 数据库和数据库系统数据库和数据库系统n n数据库(DB-Data Base)数数据据(shj)(shj)库库是是存存储储在在计计算算机机系系统统中中,有有组组织织、结结构构化化的的关联数据关联数据(shj)(shj)集合;以文件方式存储。集合;以文件方式存储。硬件硬件(yn jin)存放存放(cnfng)数数据库据库的介的介
8、质质常见数据库文件扩展名:常见数据库文件扩展名:MDF-SQL ServerMDF-SQL Server;MDB-AccessMDB-Access;DBC-VFPDBC-VFP(Visual FoxProVisual FoxPro)第13页/共43页第十四页,共43页。151.2 数据库和数据库系统数据库和数据库系统n n数据库系统的组成n n数据库系统(Database System,DBS)是一个计算机应用(yngyng)系统。它是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的系统。n n数据库系统是由计算机系统、数据库及其描述机构、数据库管理系统和有关人员组成的具有高度组
9、织性的总体。应用程序应用程序数据库数据库管理员管理员开发工具开发工具数据库数据库管理管理系统系统操作系统操作系统数据库数据库第14页/共43页第十五页,共43页。16数据库系统的简单数据库系统的简单数据库系统的简单数据库系统的简单(ji(ji ndn)ndn)结构结构结构结构应用程序应用程序1应用程序应用程序2应用程序应用程序n数数据据库库管管理理系统系统(DBMS)数数据据库库管管理理员员(DBA)数据库数据库基础基础(jch)第15页/共43页第十六页,共43页。171.2 数据库和数据库系统数据库和数据库系统数据库:是数据的汇集(huj),它以一定的组织形式存于存储介质上。DBMS:是管
10、理数据库的系统软件,它实现数据库系统的各种功能。是数据库系统的核心。DBA:负责数据库的规划、设计、协调、维护和管理等工作。应用程序:指以数据库为基础的应用程序。相关相关(xinggun)(xinggun)人员人员数数据据库库用用应应系系统统DBMSOSOS硬件硬件(yn jin)第16页/共43页第十七页,共43页。181.2 数据库和数据库系统数据库和数据库系统n n数据库的三级模式结构 n n为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个(y)严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。n n根据各类人员与数据
11、库的不同关系,可把视图(所谓视图是指观察、认识和理解数据的范围、角度和方法)分为三种:n n对应于用户的外部视图n n对应于应用程序员的概念视图n n对应于系统程序员的内部视图第17页/共43页第十八页,共43页。191.2 数据库和数据库系统数据库和数据库系统外模式外模式(msh)模式模式(msh)(概念模式(概念模式(msh)或或逻辑模式逻辑模式(msh))内模式)内模式(msh)第18页/共43页第十九页,共43页。20三级模式三级模式三级模式三级模式(msh)(msh)结构的一个具体实例结构的一个具体实例结构的一个具体实例结构的一个具体实例图书信息图书信息出版社名称出版社名称字符型字符
12、型2020书名书名字符型字符型3030作者姓名作者姓名字符型字符型2020出版日期出版日期日期型日期型作者著书信息作者著书信息作者姓名作者姓名字符型字符型2020书名书名字符型字符型3030出版社出书类型出版社出书类型出版社名称出版社名称字符型字符型2020书名书名字符型字符型3030类型类型字符型字符型1 1作者作者作品作品出版社出版社数据文件数据文件数据文件数据文件数据文件数据文件索引文件索引文件索引文件索引文件索引文件索引文件作者作者作品作品出版社出版社作者编号作者编号字符型字符型5 5书号书号字符型字符型6 6出版社编号出版社编号字符型字符型5 5作者姓名作者姓名字符型字符型2020书
13、名书名字符型字符型3030出版社名称出版社名称字符型字符型2020通信地址通信地址字符型字符型5050类型类型字符型字符型1 1城市城市字符型字符型1010 邮编邮编字符型字符型6 6价格价格货币货币 电话电话字符型字符型1111出版日期出版日期日期型日期型外模式外模式(msh)模模式式(msh)内模式内模式第19页/共43页第二十页,共43页。211.2 数据库和数据库系统数据库和数据库系统n n数据库系统的优点(yudin)n n数据共享n n减少数据冗余 n n具有较高的数据独立性n n增强了数据安全性和完整性保护 第20页/共43页第二十一页,共43页。221.3 数据模型数据模型n
14、n现实世界的数据(shj)描述 n n1.数据(shj)处理的3个阶段 现实现实(xinsh)世世界界信息信息(xnx)(xnx)世界世界机器世界机器世界图图1-5 数据处理的三个阶段数据处理的三个阶段抽象转换第21页/共43页第二十二页,共43页。231.3 数据模型数据模型2.实体是客观事物的真实反映。可以是实际存在的对象、抽象概念或事件。(1)属性(shxng)将事物特性称为实体属性(shxng)。例如,为描述一个职工,可能涉及如下属性(shxng):编号、姓名、性别、出生日期和职称。例如:例如:第22页/共43页第二十三页,共43页。241.3 数据模型数据模型(2)实体型和实体值实体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概论 SQLServer 清华大学 学习 教案
限制150内