欢迎来到天天文库
浏览记录
ID:50146359
大小:395.00 KB
页数:19页
时间:2020-03-09
《数据库应用技术 第3章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章数据库的创建和维护3.1SQLServer数据库概述3.2企业管理器创建和维护数据库3.3T-SQL命令创建和维护数据库1/2053.1SQLServer数据库概述SQLServer2000数据库由包含数据的表集合和其他对象组成,可区分为系统数据库与用户数据库,系统数据库是安装完SQLServer2000后自动创建,用户数据库是用户在SQLServer2000平台上,根据用户设计的应用数据库存储结构操作创建。3.1.1SQLServer数据库组成SQLServer2000数据库由包含数据的表集合和其他对象(如视图、索引、存储过程和触发器等)组成,目的是为了给执行与数据有关的操作
2、提供支持。SQLServer2000能够支持许多数据库。每个数据库都由以下几个部分的数据库对象所组成:关系图、表、视图、存储过程、用户、角色、规则、默认、用户自定义类型和用户自定义函数。3.1.2SQLServer数据库存储结构数据库的存储结构包括逻辑存储结构和物理存储结构。数据库的逻辑存储结构指的是数据库是由哪些性质的信息所组成。数据库的物理存储结构则是讨论数据库文件是如何在磁盘上存储的。数据库在磁盘上以文件为单位存储,由数据库文件和事务日志文件组成。一个数据库至少应该包含一个数据库文件和一个事务日志文件。一般数据库文件包括主数据库文件(PrimaryDatabaseFile);辅
3、助数据库文件(SecondaryDatabaseFile);事务日志文件(TransactionFile)。2/2053.1SQLServer数据库概述3.1.3SQLServer系统数据库当SQLServer2000被成功的安装之后,我们可以发现系统会自动创建4个系统数据库(master、model、tempdb以及msdb)与两个示范数据库(Northwind、pubs)。系统数据库用来记录系统信息或当作系统的工作空间;用户数据库是存放一般用户的数据。1.MASTER系统表格和环境信息都存储在这个数据库内,如Sysdatabases、Syslocks、Sysprocess以及Sy
4、susages等这些表格存储着有关您服务器的重要信息。2.MODEL这个数据库是我们在创建新的数据库时的样版,亦即当我们下达CREATEDATABASE的命令时,创建数据库的第一步骤便是将model数据库的内容完全的复制过来,然后再根据我们的需求做修改。3.TEMPDB该数据库是系统用来当作工作空间用的数据库,它的主要功能包括存储用户创建的暂存表格、存储用户说明的全局变量(GlobalVariable)、数据排序的空间以及存储用户利用CURSOR说明所筛选出来的数据。4.MSDBMSDB是SQLServerAgent用来安排警告(Alerts)、工作(Jobs)以及记录操作的数据库。
5、3/2053.2企业管理器创建和维护数据库3.2.1使用企业管理器创建和修改数据库1.使用企业管理器创建数据库①打开SQLServer2000企业管理器。②展开【SQLServer组】,再展开要为其创建数据库的SQLServer节点,右击【数据库】项,并从快捷菜单中选取【新建数据库】命令。如图3.1所示。4/2053.2企业管理器创建和维护数据库③在如图3.1中,单击【新建数据库】,将打开图3.2所示的数据库属性对话框,数据库的所有设置操作都将在此对话框中完成。先在【常规】选项卡中输入数据库名称,它不能与其他现存数据库的名称相同。5/2053.2企业管理器创建和维护数据库④指定数据库
6、的名称后,在【数据文件】选项卡的文件名中必须设置主要数据文件的逻辑文件名,在【数据文件】选项卡的【位置】中指定主要数据文件的物理文件名,通过指定主要数据文件的物理文件名,你可以决定将主要数据文件存储在服务器计算机的哪一个磁盘目录中以及它在磁盘上的实际文件名。6/2053.2企业管理器创建和维护数据库⑤指定初始大小。指定数据文件位于的文件组。设置主要数据文件能否自动增长。设置主要数据文件的大小是否要有上限。⑥设置事务日志文件的相关属性。⑦最后单击【数据库属性—图书管理】对话框的【确定】按钮即可。7/2053.2企业管理器创建和维护数据库2.使用企业管理器修改数据库在【企业管理器】中右击
7、【图书管理】节点,在弹出的快捷菜单中选择“属性”选项,则会弹出如图3.8所示的对话框,在其中大部分操作如同创建数据库的操作,即可修改数据库的有关属性,在此不一一介绍。8/2053.2企业管理器创建和维护数据库3.2.2使用企业管理器查看和删除数据库1.使用企业管理器查看数据库操作步骤如下:①展开【SQLServer组】,然后展开【服务器】。②展开【数据库】文件夹,然后点击要查看的数据库。③右击【数据库】,点击【查看】,然后单击【任务板】。显示结果如图3.9
此文档下载收益归作者所有