欢迎来到天天文库
浏览记录
ID:40227314
大小:456.50 KB
页数:25页
时间:2019-07-27
《第一章 绪论(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库系统概论AnIntroductiontoDatabaseSystems课程性质与设置目的性质计算机与信息类专业的一门专业基础课数据库技术是计算机软件学科的重要分支应用领域广大目的掌握基本原理和方法掌握数据库结构设计和数据库(应用)系统开发的方法能应用现有数据库管理软件和软件开发工具课程教材及参考书教材王珊,萨师煊:数据库系统概论(第四版),高等教育出版社,2006自学参考书施伯乐,丁宝康,汪卫:数据库系统教程(第2版),高等教育出版社,2003MSSQLServer、Oracle、MySQL、SQLite、
2、Hadoop等相关书籍VisualStudio等相关书籍,Java(Jbuilder,Eclipse)等相关书籍,Powerbuilder、Delphi等相关书籍ASP.NET,JSP,PHP等相关书籍课程学习方法理论学习掌握基本概念理论指导实践,实践提高认识重视数据库设计实践学习勤思考,多动手重视上机实习环境坚持自学初步讲解数据库的基本概念,介绍数据模型的组成要素和最主要的数据模型、数据库系统的三级模式结构和数据系统的主要组成部分。第一章绪论1.1数据库系统概述数据库技术产生于六十年代末,是计算机科学的重要分支
3、。数据库技术是信息系统的核心和基础,它的出现极大促进了计算机应用向各行各业的渗透。数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。一、基本概念数据(Data)数据库(DataBase,DB)数据库管理系统(DBMS)数据库系统(DBS)概念1:数据数据(Data)是数据库中存储的基本对象数据的种类文字、图形、图像、声音、学生档案记录等数据的定义描述事物的符号记录数据的特点数据的语义:数据的含义数据与其语义是不可分的"数据"举例例193是一个数据语义1:学生某门课的成绩语义2:
4、某人的体重语义3:计算机系2003级学生人数语义4:请同学给出。。。数据的形式不能完全表达其内容,数据与其语义是不可分的。"数据"举例例2学生档案中的学生记录(李明,男,1972,江苏,计算机系,1990)数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系概念2:数据库人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息。数据库定义和特征数据库的定义数据库(DataBase,简称DB)
5、是长期储存在计算机内、有组织的、可共享的大量数据集合数据库的特征数据库中的数据按一定的数据模型组织、描述和存储具有较小的冗余度较高的数据独立性易扩展可为各种用户共享概念3:数据库管理系统DBMS定义(DataBaseManagementSystem)位于用户与操作系统之间的一层数据管理软件DBMS的用途科学地组织和存储数据、高效地获取和维护数据操统作系DBMSDB应用程序用户或数据库管理系统功能数据定义(DataDefinitionLanguage)数据操纵(DataManifulationLanguage)数据
6、组织、存储和管理数据库的事务管理和运行管理数据库的建立和维护功能其他功能用户是用DML还是DDL完成下列任务?a.改变客户地址b.定义目录表c.输入一个新员工的信息概念4:数据库系统(DBS)定义指在计算机系统中引入数据库后的系统组成数据库数据库管理系统(DBMS)应用系统数据库管理员(DBA)和用户层次:数据库应用系统DBMS用户用户用户二、数据管理技术的产生和发展什么是数据管理对数据进行分类、组织、编码、存储、检索和维护是数据处理的中心问题数据管理技术的发展动力应用需求的推动计算机硬件的发展计算机软件的发展理
7、论发展数据管理技术的发展过程人工管理阶段(40年代中--50年代中)文件系统阶段(50年代末--60年代中)数据库系统阶段(60年代末--现在)阶段1:人工管理阶段时间:20世纪50年代中期以前背景:应用需求:科学计算硬件水平:外存只有卡片.纸带.磁带,无直接存取存储设备软件水平:汇编语言,没有操作系统处理方式:批处理特点数据的管理者:应用程序,数据不保存数据面向的对象:某一应用程序数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的结构化:无结构数据控制能力:应用程序自己控制应用程序1数
8、据集1应用程序2数据集2应用程序n数据集n...…...…阶段2:文件系统阶段时间:20世纪50年代末到60年代中期背景应用需求:科学计算、管理硬件水平:磁盘、磁鼓等直接存取的外存设备软件水平:操作系统.高级语言.操作系统中的文件系统是专门用于数据管理的软件处理方式:联机实时处理、批处理特点数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序数据的共享程度:
此文档下载收益归作者所有