第四章数据库的创建精选文档课件.ppt
《第四章数据库的创建精选文档课件.ppt》由会员分享,可在线阅读,更多相关《第四章数据库的创建精选文档课件.ppt(60页珍藏版)》请在三一办公上搜索。
1、第四章 数据库和数据表的创建管理,数据库是数据的集合;数据库表是同类实体的集合;数据库包括数据库表和其他的数据对象。,4.1数据库和数据库表,数据库,数据库表,数据库系统和数据库管理系统,数据库系统是可运行、可维护的软件系统数据库系统包含数据库管理系统在内,用户(包括数据库管理员),应用程序,数据库管理系统,操作系统,硬件,DBMS的发展史,萌芽阶段文件系统数据库初级阶段第一代数据库中级阶段第二代数据库高级阶段新一代数据库,文件系统数据库,5060年代利用文件系统和操作系统简单、方便、低效率,第一代数据库,60、70年代网状数据库层次数据库IBM公司的IMS层次结构数据库系统,第二代数据库,7
2、0、80年代关系模型数据库小型的:dBase、FoxPro、Paradox中型的:SQL Server 6.5大型的:DB2、ORACLE,关系数据模型,用户接口简洁、方便、直观底层数据结构简单清晰查询和处理效率比较低,当今常用的数据库简介,Microsoft公司的SQL ServerOracle公司的ORACLEIBM公司的DB2,4.2 SQL Server的发展史,1988年-第一次出现SQL Server名称。微软、Sybase和Ashton-Tate合作,在Sybase的基础上生产出了在OS/2操作系统上使用的SQL Server 1.0。1989年-SQL Server 1.0面世
3、,取得了较大的成功,微软和Ashton-Tate分道扬镳。,SQL Server的发展史,1991年-SQL Server 1.11版发布。1992年-微软和Sybase共同开发的SQL Server4.2面世。1993年-微软推出Windows NT 3.1,抢占服务器操作系统市场并取得了巨大的成功,同期推出的SQL Server for Windows NT 3.1也成为畅销产品。1994年-微软和Sybase分道扬镳。,SQL Server的发展史,2019年-SQL Server 6.0发布。随后推出的SQL Server 6.5 取得巨大成功。2019年-SQL Server 7.0
4、发布,SQL Server 7.0开始进军企业级数据库市场。,SQL Server的发展史,2000年,SQL Server 2000 企业级数据库系统,其包含了三个组件(DB, OLAP, English Query)。丰富前端工具,完善开发工具,以及对XML的支持等,促进了该版本的推广和应用。 2019年,SQL Server 2019 最新版本,历时5年的重大变革。 2019年,SQL Server 2019(Katmi)发布。,SQL server版本体系,1、企业版(Enterprise Edition)2、标准版(Standard Edition)3、开发版(Developer E
5、dition)4、工作组版(Workgroup Edition)5、网络版(Web Edition)6、移动版(Compact)7、免费版(Express),SQL Server Management Studio,1、启动2、对象资源管理器 是服务器中所有数据库对象的树视图。包括:数据库引擎;Analysis Service; Integration Service和SQL Server Compact的数据库。 3、模板资源管理器,4.3 数据库概述,SQL Server 数据库分类SQL Server 数据库构成创建数据库时的属性,数据库概述,SQL Server支持在一台服务器上创建多
6、个数据库。每个数据库可以存储与某个应用相关的数据。例如,银行贷款数据库; 人事管理数据库。,1.SQL Server 数据库分类,SQL Server 数据库分类系统数据库:是SQL Server数据库管理系统自动维护的,这些数据库用于存放维护系统正常运行的信息,如服务器上共建有多少个数据库,每个数据库的属性以及包含的对象等。 用户数据库:存放与业务有关的数据,数据由用户来维护。,1.SQL Server 数据库分类,SQL Server 数据库分类系统数据库Master、model、msdb、tempdb用户数据库系统提供的:Pubs、Northwind用户自己创建的,数据库,2.SQL S
7、erver数据库构成,1、SQL Server数据库文件,SQL Server的数据库由两类文件构成:(1)数据文件:用于存放数据库数据。分为主要数据文件和次要数据文件。主要数据文件:每个数据库都包含一个主要数据文件,内涵数据库的启动信息,也可用于存储数据,扩展名mdf.次要数据文件:含有不能放入主要数据文件的数据。扩展名:ndf,SQL Server数据库文件,2、日志文件 用于记录页的分配和释放以及对数据库数据的修改操作,包含用于恢复数据库的日志信息。扩展名.ldf 每个数据库至少有一个日志文件。数据库的逻辑名称和物理名称的区别。,SQL Server 文件组,类似于文件夹,用于管理数据库
8、中的数据文件。日志文件没有文件组的概念。SQL Server文件组可以分为两种类型主要文件组用户定义文件组,页和区,1、页Page数据文件存储的基本单位页(Page)。每页是一块8K的连续磁盘空间。1M=128页2、区8个物理上连续的页的集合称为区,用来有效的管理页。所有页都存储在区中,即1M的数据库文件包含16个区。,3. 创建数据库时指定的属性,数据库名逻辑文件名物理存储位置初始大小增长方式最大大小,创建数据库,1. 使用Sql Server Management Studio2. 使用T-SQL语言创建数据库,删除数据库,使用企业管理器使用语句:DROP DATABASE 数据库名, ,
9、分离和附加数据库,分离数据库附加数据库,4.2数据表的创建和管理,SQL语句基本概念T-SQL是微软在SQL Server中使用的语言,它是一个数据定义、操作和控制语言。SQL是Structured Query Language(结构化查询语言)的缩写SQL已经成为关系数据库的标准数据语言,所以现在所有的关系数据库管理系统都支持SQL,SQL语言介绍,什么是SQL语言STRUCTURE 结构化 SQL 利用结构化的语句(STATEMENT)和子句(CLAUSE)来使用和管理数据库。如“SELECT”语句,“FROM”子句;,SQL语言介绍,QUERY 查询 SQL主要用来查询数据库信息。广义的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 数据库 创建 精选 文档 课件
链接地址:https://www.31ppt.com/p-1474431.html