ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:18.47KB ,
资源ID:18271946      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18271946.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库应用实验Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库应用实验Word下载.docx

1、讨论:E-R图和关系表之间的关系。实验二 SQl Server 2000管理工具的使用1. 掌握SQL Server 2000企业管理器的基本使用方法。2. 掌握SQL Server 2000查询分析器的基本使用方法。3. 对数据库及其对象有一个基本的了解。1. 启动和终止SQL Server服务管理器。2. 进入SQL Server 2000企业管理器,掌握企业管理器的基本操作,并利用SQL Server 2000企业管理器和pubs数据库,了解数据库和数据表。3. 进入SQL Server 2000查询分析器,掌握查询分析器的基本操作。4. 利用企业管理器和查询分析器注册服务器。1. SQ

2、L Server服务管理器的基本操作。1) 点击菜单“开始”“程序”“Microsoft SQL Server”“服务管理器”,此时桌面状态栏的右下角出现SQL Server服务管理器图标。如果图标上是一个绿色的三角形图标,即表示SQL Server服务管理器已正常启动。2) 鼠标右键单击SQL Server服务管理器图标,在快捷菜单中,选择“暂停”选项,则服务管理器暂停运行,图标显示为黑色;或在快捷菜单中,选择“停止”选项,则服务管理器停止运行,图标显示为红色。 3) 如果需要服务管理器重新启动,选择“启动”选项。4) 左键双击服务管理器图标,进入服务管理器界面,进行以上操作。2. 企业管理

3、器的基本操作。1) 点击菜单“开始”“程序”“Microsoft SQL Server”“企业管理器”,启动企业管理器。2) 了解企业管理器的窗口组成和菜单功能。3) 展开企业管理器的目录树,查看目录树的结构组成。4) 在数据库中,找到pubs数据库并展开,查看数据库的所有对象。5) 在pubs数据库中,找到authors数据表,查看该表的表结构以及记录。3. 查询分析器的基本操作。4) 点击菜单“开始”“程序”“Microsoft SQL Server”“查询分析器”,启动查询分析器。在启动时,需要进行身份验证。默认值,SQL Server选择本机,并使用Windows身份验证。5) 了解查

4、询分析器的窗口组成和菜单功能。6) 展开查询分析器的目录树,查看目录树的结构组成。1) 在企业管理器中,新建SQL Server组,注册到局域网中其它SQL Server服务器。2) 在查询分析器中,连接到局域网中其它SQL Server服务器。企业管理器和查询分析器相同与不同之处。实验三 创建数据库和表1. 详细了解SQL Server数据库的逻辑结构和物理结构。2. 了解表的结构特点。3. 了解SQl Server的基本数据类型。4. 了解空值的概念。5. 学会在企业管理器中创建数据库和表。6. 学会在查询分析器中创建数据库和表。7. 学会在表中插入、修改和删除数据。8. 学会创建索引。在

5、企业管理器和查询分析器中,创建一个企业管理数据库company,包含了表employee(职员信息表)、department(部门信息表)、project(工程项目表)、paccepter(工程接收表)、dep_pro(部门工程连接表),对数据库和表进行创建、修改、删除等操作。数据库和表的详细信息,参考课本。1. 在企业管理器中创建企业管理数据库company。1) 展开企业管理器的目录树,鼠标右键单击“数据库”选项,选择“新建数据库”选项。2) 在数据库属性对话框中,输入名称为“company”;输入数据库文件主文件名为“comp1”,位置为“c:mydatabasecomp1.mdf”;辅

6、文件文件名为“comp2”,位置为“c:mydatabase comp2.ndf”;日志文件文件名为“comp3”,位置为“c:mydatabasecomp3.ldf”。每个文件增长和大小可以任意设置。3) 创建后,展开该数据库,查看数据库的组成。4) 查看硬盘c:mydatabase文件夹下的文件。5) 删除数据库。鼠标右键单击“company”数据库选项,选择“删除”选项,删除该数据库(刷新查看)。再查看硬盘c:2. 在查询分析器中创建企业管理数据库company。1) 进入查询分析器,使用T-SQL语句create database创建一个和刚才一样的数据库company。T-SQL语句

7、如下所示:create database companyon primary(name=comp1,filename=c:mydatabasecomp1.mdfsize=50mb,maxsize=100mb,filegrowth=10mb),comp2mydatabasecomp2.ndfsize=10mb,maxsize=20mb,filegrowth=10%)log oncomp3mydatabasecomp3.ldfsize=20mb,maxsize=50mb,filegrowth=20%)go2) 查看硬盘c:3. 在企业管理器中创建表employee和department。展开com

8、pany数据库,鼠标右键单击“表”选项,选择“新建表”,进入表设计器,设计表结构(参照课本设计)。4. 在查询分析器中,使用T-SQL语句create table创建表project、paccepter、dep_pro。T-SQL语句如下所示(以表project为例,表paccepter、dep_pro的创建参考课本):create table project(pname varchar(20) unique,pnumber int primary key,pmgrid int,budget numeric(10,2),gross numeric(10,2),pstrdate datetime

9、,penddate datetime)5. 在企业管理器中,删除表project、paccepter、dep_pro。鼠标右键选中表project、paccepter、dep_pro,选择“删除”选项,删除表。6. 在查询分析器中,使用T-SQL语句drop table删除表employee和department。T-SQL语句如下所示(以表employee为例):drop table employee7. 在企业管理器中创建表project、paccepter、dep_pro;在查询分析器中创建表employee和department(重复步骤3,4)。8. 在企业管理器修改表结构,并向表中

10、插入、删除和修改数据。9. 在查询分析器中,使用T-SQL语句alter table、insert、delete、update对表结构进行修改,并向表中插入、删除和修改数据(T-SQL语句参考课本)。10. 在企业管理器中创建索引(以表employee为例)。进入表设计器,选中“name”属性,鼠标右键选中“索引/键”选项,进入表属性对话框设置索引。11. 在查询分析器中使用T-SQL语句创建索引(T-SQL语句参考课本)。SQL Server2000中,数据库和表有何不同。建立索引对源表的表结构有影响吗?对记录有影响吗?实验四 数据库的查询1. 掌握select语句的基本语法。2. 掌握子查

11、询的表示。3. 掌握连接查询的表示。4. 掌握数据汇总的方法。5. 掌握group by子句的作用和使用方法。6. 掌握order by子句的作用和使用方法。1. select语句的基本使用。2. 子查询的使用。3. 联接查询的使用。4. 数据汇总。5. group by子句、order by子句的使用。1) 查询所有职员的基本信息:use companyselect *from employee2) 查询所有部门的基本信息:from department3) 查询工资大于5000元的男职员的基本信息:where sex= 男 and salary50001) 查询所有的开发部工作的员工的姓名

12、,性别,出生日期:select name,sex,birthdaywhere dno=(select dnumberwhere dname= 开发部2) 查询所有的财务部工作的且年龄不低于人事部员工的姓名,性别:select name,sexwhere dno inwhere dname=andbirthday all(select birthday人事)查询每个职员所在的姓名、性别、出生日期和部门情况:select name,sex,birthday,department.*from employee,department1) 求人事部职员的平均工资:select avg(salary) a

13、s 财务部职员的平均工资财务部2) 求开发部职员的总人数:select count(id) as 开发部职员的总人数1) 求各个部门职员的人数:select count(id)group by id2) 查询工资在30006000之间的员工的姓名、id号,并按照id号由高到低排序:select name,idwhere (salary3000)and (salary6000)order by id descgroup by子句、order by子句的区别。实验五 T-SQL函数以及编程1. 掌握各种用户自定义类型的使用。2. 掌握各种控制语句的使用。3. 掌握系统函数及用户自定义函数的使用。1

14、. 用户自定义类型的使用。2. 各种控制语句的使用。3. 系统函数及用户自定义函数的使用。1. 系统函数的使用。1) 数学函数:abs( )、rand( )等。2) 字符串处理函数:ascii( )、char( )、replace( )、substring( )、str( )等。3) 数据类型转换函数:cast( )、convert( )等。4) 日期函数:getdate( )等。2. 用户自定义类型的使用。exec sp_addtype id_type,char(6)not nullcreate table employees(eid id_type,name char(10) not nu

15、ll,sex bit,birthday datetime3. 用户自定义函数以及各种控制语句的使用。create function check_id(departmentid char(3)returns integer asbegin declare num int if exists (select dnumber from department where departmentid=dnumber) select num=0 else select num=-1 return numendselect num=dbo.check_id(2if num=0 insert employees

16、 values(111tom,0,200-1-1用户是否可以自定义任何数据类型?实验六 SQL Server 2000开发实例1. 掌握SQL Server 2000创建数据库、表、索引、触发器、存储过程等的完整方法。2. 了解通过VB.NET开发SQL Server 2000数据库系统。3. VB.NET1. 创建一个完整的数据库student,包括表、索引、触发器和存储过程。2. 通过VB.NET查看数据库对象。1. 创建一个完整的数据库classmate,用来管理学生和教师信息。包括教师表teacher(包括id、name、sex、birthday、tel、email)、表student

17、(包括id、name、sex、birthday、tel、email、qq)2. 用VB.NET开发SQL Server 2000数据库系统。1) 启动Microsoft Visual Studio .NET 2003,选择“Visual Basic项目”,新建一个“Windows应用程序”。2) 建立一个窗体,添加相应控件(例如标签、文本框、命令按钮等),以便对数据库进行查询操作。3) 用“工具箱”中的DataGrid控件创建对象DataGrid1,通过该对象访问SQL Server数据库。4) 用“工具箱”中的SqlConnection组件创建对象SqlConnection1,通过该对象访问SQL Server数据库。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1