数据库上机实验参考.ppt
《数据库上机实验参考.ppt》由会员分享,可在线阅读,更多相关《数据库上机实验参考.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2002 IBM Corporation上机实验上机实验实验内容实验内容数据库基本操作数据库基本操作创建数据库、表等;创建数据库、表等;数据库备份恢复等数据库备份恢复等SQL语句实践语句实践数据库高级应用数据库高级应用数据库安全性管理等数据库安全性管理等存储过程、触发器、函数存储过程、触发器、函数实验报告的形式实验报告的形式格式自拟,但是内容、格式要规范。必须包括的格式自拟,但是内容、格式要规范。必须包括的内容有:内容有:(1)按实验步骤写出操作过程、操作语句、输按实验步骤写出操作过程、操作语句、输入的数据、操作结果及自拟的题目。入的数据、操作结果及自拟的题目。可以结合图片显示说明实验的内容
2、、结果可以结合图片显示说明实验的内容、结果(2)写出操作中遇到的问题、解决的方法。写出操作中遇到的问题、解决的方法。(3)写出实验中未解决的问题写出实验中未解决的问题,编程体会,编程体会实验报告要以体现出你对实验报告要以体现出你对SQL语言掌握的水平和语言掌握的水平和能力为目标能力为目标实验内容大纲实验内容大纲Level 1数据的录入和删除数据的录入和删除向主表插入至少向主表插入至少10行数据,向子表插入至少行数据,向子表插入至少30行数据;行数据;使用使用“INSERT”语句,在子表中输入含有不存语句,在子表中输入含有不存在外键值的数据;观察数据库系统的反应在外键值的数据;观察数据库系统的反
3、应使用使用SELECT*FROM 观察数据;观察数据;多角度数据查询多角度数据查询更新数据更新数据删除数据删除数据实验内容大纲实验内容大纲实验实验1、实验、实验2数据查询及高级查询数据查询及高级查询包括单表查询、连接查询、嵌套查询、分组查包括单表查询、连接查询、嵌套查询、分组查询、统计等;询、统计等;视图创建、视图查询和视图删除视图创建、视图查询和视图删除建立适当的视图,将所有的表连接起来,观察建立适当的视图,将所有的表连接起来,观察数据,体会建立多个表的好处;数据,体会建立多个表的好处;练习通过视图来更新、删除数据练习通过视图来更新、删除数据理解数据库参照完整性、级联删除等理解数据库参照完整
4、性、级联删除等实验内容大纲实验内容大纲实验实验3、实验、实验4创建存储过程创建存储过程 编写和执行存储过程编写和执行存储过程 编写和执行编写和执行使用游标使用游标的存储过程的存储过程 触发器的建立和使用触发器的建立和使用数据库安全性控制数据库安全性控制创建新用户创建新用户新用户授予权限新用户授予权限用户权限回收用户权限回收实验内容参考实验内容参考 了解数据库的存储结构了解数据库的存储结构理解数据库文件和文件组的基本特征理解数据库文件和文件组的基本特征了解数据库的物理存储方式和大小估算方法了解数据库的物理存储方式和大小估算方法了解了解SQL Server 2008 R2系统的数据库系统的数据库熟
5、练掌握用熟练掌握用Management Studio工具和工具和T-SQL语句创建数据语句创建数据库、修改和删除数据库库、修改和删除数据库掌握收缩数据库、数据库的备份和还原掌握收缩数据库、数据库的备份和还原掌握用掌握用SQL Server Management Studio和和Transact-SQL语言语言创建数据表创建数据表、修改数据表结构修改数据表结构、操作数据表中数据操作数据表中数据Insert/delete/update语句语句理解什么是数据的完整性理解什么是数据的完整性实验内容参考实验内容参考 熟悉熟悉SELECT语句的语法格式语句的语法格式掌握掌握WHERE、ORDER BY、G
6、ROUT BY、HAVING子句子句的使用方法的使用方法掌握多表查询的概念掌握多表查询的概念掌握内连接、外连接的使用方法掌握内连接、外连接的使用方法掌握相关和非相关子查询的使用方法掌握相关和非相关子查询的使用方法掌握组合查询的使用方法掌握组合查询的使用方法用用Management Studio工具和工具和T-SQL语句语句创建视图、查看视图、删除视图创建视图、查看视图、删除视图修改视图修改视图通过视图修改数据通过视图修改数据实验内容参考实验内容参考 掌握存储过程的创建和执行方式掌握存储过程的创建和执行方式掌握存储过程的管理方式掌握存储过程的管理方式掌握触发器的创建和管理方式掌握触发器的创建和管
7、理方式函数的定义和调用函数的定义和调用了解常用的聚合函数、日期和时间函数、了解常用的聚合函数、日期和时间函数、数学函数、字符串函数数学函数、字符串函数了解登录和用户的概念了解登录和用户的概念掌握权限管理策略掌握权限管理策略掌握角色管理策略掌握角色管理策略Microsoft SQL Server 2008系统系统概述概述数据库产品是由专门开发数据库产品是由专门开发DBMS的厂商提供的。的厂商提供的。当前,数据库市场上的常见数据库产品包括当前,数据库市场上的常见数据库产品包括甲骨文公司的甲骨文公司的Oracle系统,系统,IBM公司的公司的DB2系统和系统和Informix系统,系统,赛贝斯公司的
8、赛贝斯公司的Sybase ASE系统,系统,微软公司的微软公司的Microsoft SQL Server系统和系统和Access系统,系统,以及以及MySQL公司的开源数据库系统等公司的开源数据库系统等Microsoft SQL Server简史简史通常,把通常,把Microsoft SQL Server简称为简称为SQL Server但是,最早的但是,最早的SQL Server系统并不是微软开发出来的,而系统并不是微软开发出来的,而是由赛贝斯公司推出的。是由赛贝斯公司推出的。v1987年,赛贝斯公司发布了Sybase SQL Server系统v1988年,微软公司、Aston-Tate公司参
9、加到了赛贝斯公司的SQL Server系统开发中v1990年,微软公司希望将SQL Server移植到自己刚刚推出的Windows NT系统中v1993年,微软公司与赛贝斯公司在SQL Server系统方面的联合开发正式结束v1995年,微软公司成功地发布了Microsoft SQL Server 6.0系统v1996年,微软公司又发布了Microsoft SQL Server 6.5系统v1998年,微软公司又成功地推出了Microsoft SQL Server 7.0系统v2000年,微软公司迅速发布了与传统SQL Server有重大不同的Microsoft SQL Server 2000
10、系统v2005年12月,微软公司艰难地发布了Microsoft SQL Server 2005系统v2008年8月,微软公司发布了Microsoft SQL Server 2008系统Microsoft SQL Server系统的体系结构系统的体系结构Microsoft SQL Server 2008系统由系统由4个主要部分组个主要部分组成。这成。这4个部分被称为个部分被称为4个服务,这些服务分别是个服务,这些服务分别是数据库引擎、分析服务、报表服务和集成服务。数据库引擎、分析服务、报表服务和集成服务。SQL Server概述概述数据库的类型数据库的类型Microsoft SQL Server
11、 2008系统提供了两种类型系统提供了两种类型的数据库,即系统数据库和用户数据库。的数据库,即系统数据库和用户数据库。系统数据库存放系统数据库存放Microsoft SQL Server 2008系系统的系统级信息,例如系统配置、数据库的统的系统级信息,例如系统配置、数据库的属性、登录账户、数据库文件、数据库备份、属性、登录账户、数据库文件、数据库备份、警报、作业等信息。警报、作业等信息。Microsoft SQL Server 2008使用这些系统级信息管理和控制整个数使用这些系统级信息管理和控制整个数据库服务器系统。据库服务器系统。用户数据库是由用户创建的、用来存放用户用户数据库是由用户创
12、建的、用来存放用户数据和对象的数据库。数据和对象的数据库。SQL Server概述概述在在Microsoft SQL Server 2008系统中,主要的数据库对象包系统中,主要的数据库对象包括数据库关系图、表、视图、括数据库关系图、表、视图、同义词、存储过程、函数、触同义词、存储过程、函数、触发器、程序集、类型、规则、发器、程序集、类型、规则、默认值等。默认值等。SQL Server 管理工具管理工具Microsoft SQL Server Management StudioSQL Server配置管理器配置管理器SQL Server Profiler“数据库引擎优化顾问数据库引擎优化顾问”
13、以及大量的命令行实用工具。以及大量的命令行实用工具。SQL Server 安装和配置安装和配置SQL Server安装和配置安装和配置SQL Server安装和配置安装和配置RebootRequiredCheck检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。序失败。失败失败需要重新启动计算机。必须重新启动计算机才能安装需要重新启动计算机。必须重新启动计算机才能安装 SQL Server。解决步骤:解决步骤:a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤、重启机器,再进行安装,如果发现还有该错误,请按下面步骤
14、b、在开始、在开始-运行中输入运行中输入regedit c、到、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 位置位置 d、在右边窗口右击、在右边窗口右击PendingFileRenameOperations,选择删除,然,选择删除,然后确认后确认 e、重启安装、重启安装SQL Server安装安装SQL数据库和管理工具数据库和管理工具SQL Server安装安装选择实例选择实例SQL Server安装安装选择服务账户选择服务账户,如图选择的是如图选择的是本地系统账户本地系统账户SQL Server安装安装验证
15、模式验证模式SQL Server概述概述SQL Server概述概述1.选中SQL语句2.点击“执行”SQL Server概述概述-参考参考 帮助帮助补充:数据库创建补充:数据库创建数据库文件:数据库文件:SQL Server采用操作系统文件来存放数据库采用操作系统文件来存放数据库主数据文件主数据文件用来存放数据,它是所有数据库文件的起点用来存放数据,它是所有数据库文件的起点(包含指向其包含指向其他数据库文件的指针他数据库文件的指针)。每个数据库都有一个主要数据文件。主要数据文件的推每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是荐文件扩展名是.mdf。次要数据文件次要数据文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 上机 实验 参考
限制150内