下载此文档

数据库原理 实验报告.doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
实验一
实验名称: 熟悉SQL Server 2008的工作环境成绩:
实验
目的
、查询管理器的使用。
Server 2008给出的样例数据库的内容。







练习企业管理器的使用。
熟练掌握SQL Server服务管理器和企业管理器的启动及参数配置等方法。
熟悉样例数据库。
在企业管理器中,依次打开两个样例数据库:Pubs、Northwind,查看其所拥有的数据对象,主要包括表、试图、存储过程、角色、规则、默认值、定义的数据类型、定义的函数等。
练习查询分析器的使用。
(1)打开企业管理器的工具菜单,如下图所示:
熟悉系统数据库的结构。
在企业管理器中展开Master数据库节点。
熟悉Master数据库中的所有表。
找出名为sysservers的表,右击该表名,选择“打开表”—“返回所有行”命令。
(4)按照此方法查看其他表的内容。
实验二
实验名称: 创建数据库和数据表成绩:
实验目的
了解SQL Server 2008数据库的逻辑结构和物理结构。
2. 了解表的结构特点。
3. 熟悉SQLServer的基本数据类型。
4. 了解数据库、数据表、约束等相关的概念。
5. 实现在企业管理器中创建数据库和表。
6. 掌握使用Transact-SQL语句创建数据库和表的方法。







练习创建数据库和数据表。
打开“我的电脑”或“资源管理器”,在磁盘中以自己的姓名或学号建立文件夹。
创建名为“学生-选课”(即名为JWGL)的数据库,并存储在地(1)步建立的文件下。
在建立的JWGL数据库中按照表9-1~表9-3所示创建student、course和sc
表9-1 student
表9-2 course
表9-3 sc
(4)在数据表中输入数据。为表1和表3建立主键约束。
实验三
实验名称: 基本数据查询成绩:
实验
目的
1. 掌握SELECT-From-Where语句的结构及使用,实现在数据库上进行简单查询。
2. 掌握各种查询操作方法。







练习1:简单查询
查询全体学生的学号与姓名。
SELECT Sno,Sn FROM STUDENT

查询全体学生的姓名及年龄。
SELECT Sn,Age FROM STUDENT

查询全体学生的姓名、年龄及所在的系别(要用小写字母表示系名, 并用“系名”来表示列名)
SELECT Sn,Age,Dept AS 系名 FROM STUDENT

查询选修了课程的学生学号。
SELECT Sno FROM SC o IS NOT NULL
练习2:条件查询
(1)查询所有年龄在20岁以下的学生的姓名及其年龄
SELECT Sn,Age FROM STUDENT WHERE Age<20;

(2)查询年龄在20到23岁之间的学生的姓名系别及年龄
SELECT Sn,Dept,Age FROM STUDENT
WHERE Age BETWEEN 20 AND 23;
(4)查询年龄不在20~23岁之间的学生的姓名、系别及年龄。
SELECT Sn,Dept,Age FROM STUDENT
WHERE Age NOT BETWEEN 20 AND 23;

(4)查询所有姓“刘”的学生的姓名、学号和性别
SELECT Sn,Sno,Sex FROM STUDENT
WHERE Sn LIKE '刘%';

(5)查询全体学生情况,按所在系的编号升序排列,同一系的学生按年龄降序排列
SELECT * FROM STUDENT
ORDER BY IDCard ASC,Age Desc;

查询所有不姓李的学生的姓名
SELECT Sn FROM STUDENT
WHERE Sn NOT LIKE '李%';
实验四
实验名称: 数据分组与汇总成绩:
实验
目的
掌握数据分组查询的方法。 2. 掌握统计函数的使用。
使用GROUP BY和HAVING子句对数据分组查询。
4. 使用相应的运算符或子句生成汇总数据。







练习1:使用统计函数
查询学生的总人数
SELECT COUNT(*) AS '人数' FROM STUDENT

查询选修课程的人数
SELECT COUNT(Sno) FROM STUDENT
WHERE DEPT IS NOT NULL;

(3)计算选修了2 号课程的学生的

数据库原理 实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人在水一方
  • 文件大小1.28 MB
  • 时间2018-10-03