sql上机实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“sql实验报告”。
实验一(2.20)
实验内容:熟悉sql server 2005
实验目的:掌握sql服务器的启动和停止方法、熟悉management studio 的操作界面和新建查询。
重点:使用数据库引擎启动数据库服务器、停止数据库服务;服务器的认识以及如何启动查询分析器
难点:无
实验操作:
1.使用数据库引擎启动数据库服务器:
开始->程序->microsoft sql server 2005->
sql server management studio->数据库引擎->服务器名称(选择)->连接。
2.分别打开数据库,安全性和管理文件夹查看文件内容。
3.点击新建查询建立一个查询窗口。
4.打开model数据库,查看其中的文件。
实验二(2.27)
实验内容:使用manegement studio和查询分析器创建数据表
实验目的:掌握创建数据表的方法
重点:学会使用查询分析器创建数据表
难点:字段数据类型的选择以及数据长度的定义
实验操作:
在basetest数据库中创建学生表,学生(sno,sname,ex,sage,sdept)。其中sno,sname,ex,sdept字
段数据类型设为char,长度为10;sage字段数据类型设为int!create table 学生
实验三(3.5)
实验内容:添加表的约束
实验目的:掌握使用alter table 语句修改表的时候添加表的约束
重点:为表添加主键外键约束
难点:为列设置列级完整性约束;使用sql语句为表设置外键。
实验操作:
1:为学生表添加主键约束pk约束,设置sno为主键
alter table 学生
add constraint pk约束
primary key(sno)
实验四(3.12)
查询
(一)实验目的:掌握Select语句的使用方法
实验重点:Select语句的语法结构
实验难点:连接查询
实验步骤:1.练习查找指定列的查询
2.练习查找经过计算的列
3.练习为查找字段设置字段别名
4.Where子句的使用
5.多表连接查询
实验五(3.19)
查询
(二)实验目的:掌握SQL语句的使用方法
实验重点:统计查询和嵌套查询和联合查询
实验难点:子查询的方法
实验步骤:1.1.Compute与Compute By的区别
2.子查询 In与Exsits的区别
3.比较运算的子查询
4.联合查询
5.OrderBy子句的使用
6.统计函数的使用
7.Group By 与Having的使用
实验六(3.36)
查询
(三)实验目的:掌握SQL语句的使用方法
实验重点:简单查询和统计查询和嵌套查询
实验难点:嵌套查询的方法
实验步骤:1.在student表中查询CS系学生信息,并产生一个总人数行
2.查询学生信息,统计总人数并对每个系产生一个学生总人数行
3.按系分组,并在每组下显示本系中年龄最大学生年龄
4.按系和性别分组并统计最大年龄和最小年龄
实验七(4.2)
实验内容:创建索引
实验目的:掌握创建索引的方法
重点:掌握索引的基本功能
难点:使用sql语句创建索引
实验操作:
1:使用manegement studio 创建索引
2:创建一表myfriend,所包含的属性列为(名字char(10),性别(10),地址(100)),并在该表上基于名字创建一个唯一聚集索引wj索引,索引的填充为100。
实验八(4.9)
实验内容:创建视图
实验目的:掌握创建视图的方法
重点:掌握视图的基本功能
难点:使用sql语句创建视图
1、在basetest数据库中创建一个MA系的学生信息视图
2、创建IS系女生选课信息,指定字段中文名
3、使用WITH CHECK OPTION子句创建男生信息视图
4、在CS系学生信息视图中查询女生的信息
5、修改cs系学生05008的年龄为21岁
实验九(4.16)
实验内容:流程控制语句与用户自定义函数的使用
实验目的:掌握流程控制语句与用户自定义函数的使用
重点:掌握自定义函数的创建
难点:表值用户自定义函数的创建
实验操作:
1:计算1+2+3+...+100的和
2:计算n!(n=10)
3: 查询是否有选修成绩高于90分的学生,有则输出该生信息,没有就输出“不存在选修成绩高于90分的学生。”
实验十(4.23)
实验内容:存储过程、事务及游标
实验目的:掌握存储过程、事务及游标的使用
重点:掌握存储过程的创建、事务创建及游标的使用方法
难点:带参数的存储过程的创建、游标的使用
实验操作:
1:创建存储过程ppa,能根据给定的‘系别’返回该系对应的学生的sno,sname,ex 2:创建存储过程ppb,能根据给定的‘系别’统计该系的人数,并将人数输出显示!
一. 题目1. 建立一个学生档案,内容包括学号,姓名,年龄,性别,数学,物理和英语3门功课成绩。要求实现以下功能:1) 数据输入;2) 查询某个学生的成绩;3) 按平均排列输出;4) 统计某门课各分数......
sql上机实习心得体会实训课是在学习与探索中度过的,短暂的一星期实训是结束了,但其中让我们学到了许多知识,以下内容是品才网小编为您精心整理的sql上机实习心得体会,欢迎参考! s......
实验报告学号:20111221408姓名:赵瑞梦班级:计1113实验名称:SQL server 实验一实验目的:初步了解SQL server实验内容:熟悉并了解SQL server的界面显示和运行环境,掌握各个 工具栏的......
《数据库系统概论(第四版)》体会 学号: 姓名: 班级: 教师:学 期实 验 总 结 与 心 得【实验名称】 数据库的创建 【实验内容】1、新建sql注册表。 2、新建数据库。主数据文件:逻辑......
管理学院会计学专业上机实践报告课程名称:会计电算化 指导教师: 上机实践名称:系统管理与基础设置 上机实践编号:实验一 一、实验目的通过上机实验,理解用友企业级财务软件系统管......