欢迎来到天天文库
浏览记录
ID:11699311
大小:3.64 MB
页数:66页
时间:2018-07-13
《sql实验及实训指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《数据库原理》实验指导书目录第1章前言11.1实验教学的主要内容11.2实验教学重点11.3实验环境1第2章SQLServer2000使用指南22.1SQLServer2000简介22.2SQLServer2000运行的软硬件要求42.3SQLServer2000的安装52.4企业管理器(EnterpriseManager)102.5查询分析器(QueryAnalyzer)15第3章数据库服务器的连接与个人用户的创建18第4章实验结果的备份与恢复234.1导出/导入数据库234.2备份/还原数据库264.3分离/附加数据库28第5章实验内容和时间安排315.1时间安排315.2
2、实验内容31实验0SQL语句练习31实验一数据定义和数据更新37实验二数据库的建立和维护44实验三数据查询46实验四SQL的视图、数据控制50实验五数据库的备份和恢复58实验六系统需求分析和关系数据库设计63第1章前言数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。《数据库原理》是一门系统阐述数据库系统的理论、技术和方法的课程,是计算机科学本科专业的主干课程。通过该课程的学习,同学们应该掌握数据库基本理论,理解数据库系统的原理和方法;同时更应掌握数据库设计的基本理论和技术;另外,对一些新型的数据库,以
3、及数据库技术的发展方向同学们也应该做一定的了解。计算机科学作为工学学科,本身就是十分强调实践能力的培养的,《数据库系统概论》更是如此,它是一门理论与实践紧密联系的课程,特别是其中的关系数据库标准语言SQL以及数据库设计的方法和步骤等内容都需要同学们通过上机实验加以练习,以促进同学们理论分析能力和综合动手能力的培养,最终使同学们初步具备开发数据库应用系统的的能力。本实验指导书,对于《数据库原理》的实验环境和实验所需的预备知识进行了详细的介绍,同时对每个实验都根据实验目的精心设计了实验内容,给出了实验步骤。1.1实验教学的主要内容数据库、基本表、视图、索引的建立与数据的更新;关系数
4、据库的查询,包括单表查询、连接查询、嵌套查询等;数据库系统的实现技术,包括事务的概念及并发控制、恢复、完整性和安全性实现机制。1.2实验教学重点本课程的实验教学重点包括:(1)数据库、基本表、视图、索引的建立与数据的更新;(2)SQL的数据查询;(3)恢复、完整性和安全性实现机制。(4)设计一个小型的数据库管理系统。1.3实验环境实验中采用Microsoft公司的SQLServer2000作为数据库平台。硬件环境:l数据库服务器;l微机;l网络。软件环境:l操作系统:WindowsXPl数据库管理系统(DBMS):SQLServer2000第2章SQLServer2000使用指
5、南2.1SQLServer2000简介SQLServer是微软公司开发和推广的数据库管理系统(DBMS),是当前Windows操作系统下最流行的数据库系统。而SQLServer2000则是微软公司推出的SQLServer数据库管理系统的最新版本。该版本除了继承SQLServer7.0的优点之外,又提供了很多更先进的功能,使用方便,与Windows系列的软件系统高度集成。SQLServer不是一个数据库,它是一个关系型数据库管理系统(简称RDBMS)。SQLServer或任何其他RDBMS都是一个用来建立数据库的引擎。SQLServer是一个作为服务运行的Windows应用程序。
6、这就是说,它要运行在Windows环境下,并且启动后需要极少的用户交互。SQLServer提供了用于建立用户连接、提供数据安全性和查询请求服务的全部功能。用户所要做的是建立一个数据库和与之交互的应用程序,而不必关注背后的处理过程。SQLServer有许多独特之处使之在竞争对手中显得卓尔不群。(1)基于图形的管理工具。作为一个SQLServer的初学者,图形化管理工具使得在SQLServer中管理服务器变得非常容易。主要图形用户接口工具是SQLEnterpriseManager。这个工具利用了微软管理控制台(MMC)的功能。MMC是微软发布的用来从一个位置管理所有运行于Windo
7、wsNT的服务的工具。它可利用单个应用程序管理WindowsNT、InternetInformationServer、SQLServer和其他产品。(2)集中式的管理。不管SQLServer服务器相距多远,都可以在中心位置使用SQLEnterpriseManager来管理服务器。例如,有十台服务器,相距数百里,但是能使用一台计算机来管理所有的服务器。这将大大降低维护多台服务器的费用,因为这只需一名管理员来管理所有服务器。(3)支持多客户应用程序。SQLServer提供了一组标准应用程序,可以
此文档下载收益归作者所有