第3.1讲 数据库的创建和管理ppt课件.ppt

第3.1讲 数据库的创建和管理ppt课件.ppt

ID:59018687

大小:212.50 KB

页数:38页

时间:2020-09-26

第3.1讲  数据库的创建和管理ppt课件.ppt_第1页
第3.1讲  数据库的创建和管理ppt课件.ppt_第2页
第3.1讲  数据库的创建和管理ppt课件.ppt_第3页
第3.1讲  数据库的创建和管理ppt课件.ppt_第4页
第3.1讲  数据库的创建和管理ppt课件.ppt_第5页
资源描述:

《第3.1讲 数据库的创建和管理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据库的创建和管理主讲人:贺莹第5讲引:数据库的设计步骤:收集、分析数据建立概念模型(用ER图表示)建立逻辑模型(用关系/关系模式表示)关系规范化1NF→2NF→3NF创建数据库第一次抽象第二次抽象第3章数据库的创建和管理教学内容基础知识:数据库结构系统数据库创建用户数据库(重点、难点)管理用户数据库(重点、难点)第3章数据库的创建和管理学习目标认知目标:了解SQLServer2005的数据库类型了解SQLServer的数据库文件、事务日志文件了解数据库文件默认的存放目录和数据库名的保存形式能力目标:掌握用语句创建、显示、修改、删除数据库的方法(重点)掌握用图形界面管理数据库的方法一

2、、数据库结构1.数据库对象SQLServer的数据库是存放各种对象(表、索引等)的逻辑实体。数据库对象的含义SQLServer2005数据库中的数据在逻辑上被组织成一系列对象,当一个用户连接到数据库后,他所看到的是逻辑对象,而不是物理的数据库文件。数据库对象的类型:一、数据库结构2.数据库文件含义一个数据库保存为1个或多个文件,这些文件称为数据库文件。类型主数据文件:存放数据库的启动信息、存放数据每个数据库必有一个主数据文件。扩展名是.mdf。次数据文件:用于存放数据。一个数据库可没有或有多个次数据文件。扩展名是.ndf事务日志文件事务日志记录了SQLServer所有的事务和由这些事务引起

3、的数据库的变化。其作用:可恢复所有未完成的事务。每个数据库可有一个或多个日志文件。扩展名是.ldf一、数据库结构2.数据库文件数据库文件的文件名默认情况下主数据文件名为:数据库名.mdf事务日志文件名为:数据库名_Log.ldf用户自定义数据库文件的存放位置默认情况下,存放在:c:programfilesMicrosoftSQLServerMSSQL.1MSSQLdata用户自定义一、数据库结构3.文件组目的SQLServer允许将多个数据库文件组成一个组。以便于管理和分配数据。类型主文件组:包括主数据文件、没有指明组的其它文件次文件组:用户自定义文件组数据库文件和文件组必须遵

4、循的规则一个文件或文件组只能被一个数据库使用一个文件只能属于一个文件组日志文件不能属于文件组一、数据库结构数据库结构如下图所示:数据库物理上表现为数据库文件数据文件日志文件主数据文件次数据文件1次数据文件2……主文件组次文件组次数据文件1次数据文件2……日志文件1日志文件2……逻辑上表现为数据库对象二、系统数据库SQL2005在安装时,会创建5个系统数据库。Master数据库是SQLServer系统最重要的数据库,它记录了SQLServer的所有系统信息。包括:所有的登录信息系统配置信息SQLServer的初始化信息其它系统数据库及用户数据库的相关信息。Model数据库用作在SQLServ

5、er实例上创建的所有数据库的模板。对model库的修改将应用于以后创建的所有数据库。二、系统数据库Msdb数据库是代理服务数据库,为其警报、任务调度和记录操作员的操作提供存储空间。Tempdb数据库是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。Resource数据库是一个只读数据库。包含SQLServer2005的系统对象,这些系统对象在物理上保存在Resource数据库中,但在逻辑上,它们出现在每个数据库的sys架构中。物理文件名为Mssqlsystemresource.mdf。默认情况下,此文件位于c:ProgramFilesMicrosoftSQLS

6、erverMSSQL.1MSSQLDataMssqlsystemresource.mdf三、创建用户数据库1.创建数据库的方法使用界面创建(熟悉)简单、方便使用命令创建(掌握)命令方式、较复杂但它是兼容语法,一旦学会它,可套用到其它数据库系统中;在程序中执行的某些动作必须使用命令。三、创建用户数据库2.创建数据库前的考虑先确定数据库的名称确定所有者(创建数据库的用户将成为该数据库的所有者)用于存储该数据库的文件和文件组确定数据库文件存放的位置估计数据库文件的初始大小(如:3MB)允许数据库自动增长允许数据库文件增长的最大值(如:10MB)三、创建用户数据库3.用界面创建数据库课堂实

7、例:在E盘的“班级号”文件夹下,创建一个教学管理数据库“jxgl”,其中要求:主文件名默认。初始容量为5MB,最大容量为25MB,增幅为1MB。次文件名为:jxgl2_data。初始容量为2MB,最大容量为20MB,增幅为10%。日志文件名默认。初始容量为4MB,最大容量不限制,增幅为2MB。任务1:在E盘以班级号创建一个文件夹。任务2:在SSMS中,创建一个名为jxgl的数据库右击“数据库”图标→“新建数据库”→……任

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。