《数据库概述之》PPT课件.ppt
《《数据库概述之》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据库概述之》PPT课件.ppt(40页珍藏版)》请在三一办公上搜索。
1、数据库原理及应用(SQL Server),第1 章 数据库系统概论,本书目录,第1章 数据库系统概述第2章 SQL Server 2000基础第3章 SQL 语言第4章 基表第5章 数据查询第6章 用户视图第7章 数据库安全管理第8章 数据库的日常管理与数据传输第9章 SQL Serverv程序设计第10章 存储过程与游标第11章 触发器,本章导读,信息是人类社会发展中维持生产活动、经济活动和社会活动必不可少的重要资源,也是现代管理的宝贵财富。因此,人们为了获取有价值的信息,就需要对数据进行处理、进行管理。信息系统是一个由人、计算机等组成的,并能进行信息的收集、传递、存储、加工、维护、分析、计
2、划、控制、决策和使用的系统。用计算机对数据进行处理的应用系统称为计算机信息系统。信息系统其核心是数据库。,第1章 数据库系统概述,1.1 数据库技术的基本概念1.2 数据和数据模型 1.3 实体联系模型1.4 关系数据模型1.5 数据库系统的内部结构1.6 数据库管理系统开发的步骤1.7 学生信息管理系统的开发实例1.8 数据库技术的产生、发展与特点,数据处理和数据管理,数据处理指是对数据进行收集、储存、加工和传播。数据处理的目的有二:从大量的原始数据中收集整理出有用的数据;对数据进行管理。数据管理指对数据进行分类、组织、编码、储存、检索和维护的过程。,1.1 数据库技术的基本概念,数据数据库
3、(DB)数据库管理系统(DBMS)数据库系统(DBS),数据,数据是描述事物的符号记录,泛指一切可以被计算机处理的符号及符号组合,是信息的一种量化表示。数据(Data)是数据库中存储的基本对象。数据包括数据的表现形式和数据的解释两部分。数据的表现形式可以是数字、字符串、日期、逻辑值、文本、图形、图象、声音等。举例:学生档案中的学生记录(李明,男,1985,江苏,计算机系,2003)数据的形式:文字、数字数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1985年出生,江苏人,2003年考入计算机系,数据库(DataBase,简称DB),数据库是指长期存储在
4、计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,可以为各个用户共享。常见的数据库有:Access、Oracle、DB2、SQL Server、Sybase、Infomix,例:课程安排数据库实例,班级 人数 班主任 联系电话物01 50 陈春 84130291信00 55 苏夏 84133310电99 60 徐秋 84130780,课程名称 教师编号 班级 时间 地点量子力学 4409 物01 4-12 1301数据结构 4410 信00 4-34 1301微波原理 4413 电99 4-56 1301,st
5、udent,course,teacher,student和course等文件组成了该数据库,存储了教师、班级和课程安排的信息。为了定义这个数据库,要说明每个文件的记录结构,即各个数据元素的名称、类型和宽度等信息。文件之间存在着数据关联。例如,利用前两个文件,可得到第三个文件中各门课程的教师信息和班级信息。,教师编号 姓名 所属系4409 周东 物理系4410 林西 信息系4413 赵南 电子系,teacher,数据库管理系统是对数据库中的数据资源进行管理,并使之能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性。DBMS具备的功能:(1)数据定义功能(
6、DDL数据定义语言)(2)数据操作功能(DML数据操纵语言)(3)数据库的运行管理(4)数据库的建立与维护,数据库管理系统(DataBase Management System,简称DBMS),(1)数据定义功能(DDL数据定义语言),提供数据定义语言(DDL)定义源模式(外模式、内模式、模式)。数据定义功能是指定义数据库的数据结构等,如定义表结构、索引、触发器、存储器等。将数据按一定的数据模式存放于数据字典中,以后用户对数据的所有操作都需要经过数据字典的编译和解释才能完成用户的数据操作要求。,(2)数据操纵功能(DML数据操纵语言),DML有两类:嵌入主语言中的宿主型DML,如C,PASCA
7、L等语言中要对数据操作,不能独立操作;交互式命令语言,可以独立使用,称为自含型或自主型DML,解释执行。数据操作功能主要完成对数据的检索和更新功能。对数据的更新又包括对数据的添加、修改和删除功能。,(3)数据库的运行管理,并发控制避免并发程序之间互相干扰防止数据库被破坏杜绝提供给用户不正确的数据存取控制(安全性检查)完整性约束条件的检查和执行保护数据库始终包含正确的数据用户可以设计完整性规则以确保数据值的正确性 数据库内部的维护等(如索引、数据字典的自动维护)。数据库恢复机制(对故障的处理)。,(4).数据库的建立和维护功能,数据库建立时数据的物理地址分配 数据库的初始载入和转换数据库的转储和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库概述之 数据库 概述 PPT 课件
链接地址:https://www.31ppt.com/p-5584100.html