《数据库原理与应用第一讲.ppt》由会员分享,可在线阅读,更多相关《数据库原理与应用第一讲.ppt(26页珍藏版)》请在三一办公上搜索。
1、数据库应用基础,第一讲 基本认识,二、认识数据库系统,三、认识数据模型,一、认识课程,姓名,学号,出生地,个人爱好,其他,金心怡,151060201,浙江宁波,蒋杲森,151060221,浙江金华,杨成铸,151060241,浙江温州,性别,女,男,男,数据,信息,信息采集,数据处理(收集、编辑、加工、查询、输出),数据库,信息采集,数据处理(收集、编辑、加工、查询、输出),一、认识课程,1.课程名称是什么?课程的基本认识。2.为什么要学?3.学哪些?学了能干什么?4.应该怎么学?5.能学会吗?,是什么?,课程名称:数据库原理与应用 数据库的基本原理和SQL Server数据库技术与应用 通俗
2、地讲:信息化社会,离不开信息、数据,数据的管理需要技术与工具,我们要学的就是这种技术,如何利用计算机分类、存储、组织、检索和维护这些数据。,数据库技术是信息化社会中必不可少的一个组成部分,行业应用分析,应用行业广泛;存在大量岗位 需求:数据库开发与管理员,1 课程地位,为什么学?,2 课程内容及安排,学什么?,数据库设计,T-SQL编程,数据库查询,数据库的安全管理,3 课程学习目标,课前预习;上课时认真听、勤思考、多动手;正确使用教材,学会利用课外资料、网络、多媒体课件等进行自主学习(名师讲座视频http:/www.chinadb.org);认真做好课堂实训;养成课后练习的良好习惯;把学知识
3、和学方法结合起来,发展能力;不断提高实践动手能力,积极应用知识。,4 课程学习方法,怎么学?,5 课程评价方法,做成熟的职业人,勤,敬,2023/9/18,数据库系统,12,三、认识数据库系统,1.基本概念1)数据:描述事务的符号记录。可用文字、图形等多种形式表示,经数字化处理后可存入计算机。2)数据库(DB):按一定的数据模型组织、描述和存储在计算机内的、有组织的、可共享的数据集合。3)数据库管理系统(DBMS):位于用户和操作系统之间的一层数据管理软件。主要功能包括:数据定义功能:DBMS提供DDL,用户通过它定义数据对象。数据操纵功能:DBMS提供DML,用户通过它实现对数据库的查询、插
4、入、删除和修改等操作。,数据库的运行管理:DBMS对数据库的建立、运行和维护进行统一管理、统一控制,以保证数据的安全性、完整性、并发控制及故障恢复。数据库的建立和维护功能:数据库初始数据的输入、转换,数据库的转储、恢复、重新组织及性能监视与分析等。4、数据库系统(DBS):计算机中引入数据库后的系统,包括:数据库DB 数据库管理系统DBMS 应用系统 数据库管理员DBA和用户,2.数据库技术发展三个阶段 人工管理阶段(50年代中期以前)文件系统阶段(50年代中期至60年代后期)数据库系统阶段(60年代后期以后),2023/9/18,数据库系统,15,1)人工管理阶段(程序员管理阶段)特点:,数
5、据不保存 程序员负责数据管理的一切工作 数据和程序一一对应,没有独立性和共享性,数据和程序的关系:,应用程序1,数据1,应用程序2,数据2,应用程序n,数据n,2023/9/18,数据库系统,16,三个主要缺点:数据高度冗余:数据基本上还是面向应用或特定用户的。数据共享困难:文件基本上是私有的,只能提供很弱的文件级共享 数据和程序缺乏独立性:只有一定的物理独立性,没有逻辑独立性。,应用程序1,数据1,应用程序2,数据2,应用程序n,数据n,数据与程序的关系:,存取方法,操作系统负责,硬件:有了大容量直接存储外存设备,如磁盘、磁鼓等软件:有了专门的数据管理软件-文件系统处理方式:有批处理、联机实
6、时处理等,2)文件系统阶段,2023/9/18,数据库系统,17,3、数据库系统阶段 文件系统不能适应大数据量、多应用共享数据的根本原因:数据没有集中管理 数据库方法的基本出发点:把数据统一管理、控制,共享使用,应用程序1,应用程序2,应用程序n,数据与程序的关系:,DBMS,数据库,(1)数据高度结构化(2)数据共享性好(3)数据和程序的独立性高(4)数据控制统一,优 点,2023/9/18,数据库系统,18,4、各个阶段的比较:从四个方面,人工管理 文件系统 数据库系统,谁管理数据,面向谁,共享性,数据独立性,程序员,特定应用,不能,没有,操作系统提供存取方法,系统集中管理,基本上是特定用
7、户,共享很弱,面向系统,充分共享,一定的物理独立性,较高的独立性,文件系统和数据库系统的本质区别:内部:数据库的数据是结构化的,有联系的 文件系统的各记录无联系,外部:数据库系统是共享的 文件系统基本上是面向特定用户的,二、认识数据库系统,SQL Server是由微软公司开发的一个大型的关系型数据库管理系统(RDBMS)。它为用户提供了一个安全、可靠、易管理和高端的客户/服务器数据库平台。1996年,SQL Server 6.5 1998年,SQL Server 7.0 2000年,SQL Server 2000 2005年,SQL Server 2005 2008年,SQL Server 2
8、008,数据库管理系统(简称DBMS),是指在操作系统的支持下帮助用户建立、使用和管理数据库的软件系统。即是位于用户和操作系统之间的一层数据管理软件,它能科学地组织和存储数据、高效的获取和维护数据,目前最常用的大型关系数据库管理系统(RDBMS):SQL SERVEROracleIBM DB2 不管是哪家公司的数据库管理系统都采用标准的SQL语言。,操作:SQL Server 2008安装(教材P9-19,安装程序下载地址)、SQL Server配置管理器(即SQL Server Configuration Manager)启动服务、注册SQL Server 2008 服务,三、认识数据库,数
9、据库(DB)长期存储在计算机内部、有组织、可共享的数据集合。,是指现实世界中事物的存在方式或运动状态的反映,它包括文字、图形、图像、声音等。,描述事物的符号记录称为数据。,信息?,例:在学生成绩记录中,这样描述学生的某一门课的成绩:(张达,C程序设计,80),数据传递给人的信息:张达这个人的C程序设计课程的成绩为80分,从这些数据中可以得到什么信息?,数据?,让我们开始吧(共同成长,一起进步!),数据库系统是指引进数据库技术后的计算机系统。一般由支持数据库运行的软硬件、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)和用户等部分组成的。,数据库系统(DBS),你认识了哪些?,信息数据(Data)数据库(DB)数据库管理系统(DBMS)数据库系统(DBS),希望你继续了解:,数据库的发展什么是关系数据库?实体(Entity)记录(Record)表(Table)行(Row)数据库管理员(DBA),作业:在你已认识的与需继续了解的名词中各选两个,分别写出你对他的认识,文件以学号及姓名命名。提交方式:电子稿发QQ邮箱。,分组,团队学习请每位小组成员在纸上写下各自对学习数据库应用基础课程的顾虑及对该课程的期望,限时5分钟。5分钟结束后,请各组中的一名成员代表发言,说明小组的情况。教师总结归纳学生的提供的顾虑和期望的情况,并作简要的解释和答复。,
链接地址:https://www.31ppt.com/p-6050172.html