下载此文档

sql实验报告.docx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
SQL实验报告
软件一班
范章鹏
201322450332
实验一创建和删除数据库数据表
实验目的
熟悉SQL Server 2008 中SQL Server Management Studio的环境
了解SQL Server 2008数据库的逻辑结构和物理结构
掌握使用向导方式和SQL方式来创建和删除数据库及数据表的方法
实验准备
Server 2008的PC机。
明确能够创建数据库的用户必须是系统管理员。
实验要求
Server Management Studio(简称SSMS)中的进行数据库的创建
和删除操作,以及数据表的创建和删除操作。



实验内容
设有一学籍管理系统,其数据库名为“EDUC”,初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。数据库的逻辑文件名为“student_data”(如不修改则默认为数据库名EDUC_data),存放路径为“E:\sql_data”(可自己选择存放路径), 物理文件名为“(自动生成,无需设置),创建完成后可在存放路径下查看物理文件。日志文件的逻辑文件名为“student_log”,存放路径为“E:\sql_data”(可自己选择存放路径),物理文件名为“”,(自动生成,无需设置),创建完成后可在存放路径下查看物理文件。
(1) 分别使用向导和SQL语句两种方式创建上述描述的数据库EDUC。
使用SQL Server Management Studio(简称SSMS)创建数据库。
1)启动SSMS
在开始菜单中:所有程序-SQL Server 2008 -SQL Server Management Studio 
单击“连接”按钮,便可以进入【SQL Server Management Studio】窗口。如果身份验证选择的是“混合模式”,则要输入sa的密码。
2)建立数据库
在“对象资源管理器”窗口,建立上述数据库EDUC。在数据库节点上右击选择新建。在下图“新建数据库”窗口中,完成实验内容中EDUC数据库的各项要求。
以上设置完成后,点击“确定”。完成数据库创建。即可在“对象资源管理器”中查看到EDUC。如下图所示。
(3)使用向导创建EDUC数据库中的三个基本表,并录入数据。以student表为例:
1)打开EDUC前的“+”,右击下层的“表”选项,右侧弹出表设计窗口,先完成student的创建,如下:
2)使用同样方法继续在EDUC数据库中创建另外两个表course和sc表。表结构如下:
(3)使用向导删除上面建立的SC表。
右击“”选择“删除”,确认删除此表。
(4)使用向导删除上面建立的数据库EDUC。
右击“EDUC”选择“删除”,确认删除此数据库。
实验二交互式SQL
实验目的
, 体会SELECT语句实际应用;

3. 熟练掌握各种查询的操作方法。
实验准备
完成实验一所要求的EDUC数据库,成功建立了基本表,并录入相应数据。
了解SELECT语句的用法。
熟悉查询分析器中的SQL脚本运行环境。
实验要求
完成实验内容中的查询操作,并查看运行结果提交实验报告。
实验内容
,并要求对查询结果按成绩的降序排列,如果成绩相同则按学号的升序排列;
SELECT Sno,Grade
FROM SC
o='2'
ORDER BY o DESC;
-90 之间(包括80和90)的学生学号和成绩;SELECT Sno,Grade
FROM SC
o='3'AND Grade>=80 AND Grade<=90;
查询计算机系和数学系的姓张的学生的信息;
SELECT *
FROM Student,SC
WHERE Sname LIKE '张%' AND Sdept IN('MA','CS')
查询缺少了成绩的学生的学号和课程号。
SELECT o
FROM SC
WHERE Grade=NULL

查询每个学生的情况以及他(她)所选修的课程;
SELECT Student.*,Cno
FROM Student,SC
WHERE =
查询选修了“数

sql实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小536 KB
  • 时间2018-01-05
最近更新