数据库原理实验二
“数据库原理实验二”相关的资料有哪些?“数据库原理实验二”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据库原理实验二”相关范文大全或资料大全,欢迎大家分享。
《数据库原理》实验
合肥师范学院
实验报告册
2014 / 2015 学年 第1 学期
系 别 实验课程 专 业 班 级 姓 名 学 号 指导教师
计算机学院 数据库原理
实验名称 实验(一)——数据库基本操作 课时 实验报告成绩 2 6 4 4 实验(二)——SQL语句 实验(三)——数据库完整性与安全性实验 实验(四)——数据库编程 备注:
《数据库原理》实验 班级: 学号: 姓名: 实验一 ——数据库基本操作
一、实验目的
1. 熟悉MS SQL SERVER运行界面,掌握服务器的基本操作。 2. 掌握界面操作方法完成用户数据库建立、备份和还原。
3. 建立两个实验用的数据库,使用企业管理器和查询分析器对数据库和表进行基本操作。
二、实验预习内容
在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。
1. 熟悉SQL SERVER 2000 的运行环境,练习服务器基本操作:打开、停止、关闭。
2. 使用SQL SERVER 2000 中的
《数据库原理》实验
合肥师范学院
实验报告册
2014 / 2015 学年 第1 学期
系 别 实验课程 专 业 班 级 姓 名 学 号 指导教师
计算机学院 数据库原理
实验名称 实验(一)——数据库基本操作 课时 实验报告成绩 2 6 4 4 实验(二)——SQL语句 实验(三)——数据库完整性与安全性实验 实验(四)——数据库编程 备注:
《数据库原理》实验 班级: 学号: 姓名: 实验一 ——数据库基本操作
一、实验目的
1. 熟悉MS SQL SERVER运行界面,掌握服务器的基本操作。 2. 掌握界面操作方法完成用户数据库建立、备份和还原。
3. 建立两个实验用的数据库,使用企业管理器和查询分析器对数据库和表进行基本操作。
二、实验预习内容
在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。
1. 熟悉SQL SERVER 2000 的运行环境,练习服务器基本操作:打开、停止、关闭。
2. 使用SQL SERVER 2000 中的
《数据库原理》实验
合肥师范学院
实验报告册
2014 / 2015 学年 第1 学期
系 别 实验课程 专 业 班 级 姓 名 学 号 指导教师
计算机学院 数据库原理
实验名称 实验(一)——数据库基本操作 课时 实验报告成绩 2 6 4 4 实验(二)——SQL语句 实验(三)——数据库完整性与安全性实验 实验(四)——数据库编程 备注:
《数据库原理》实验 班级: 学号: 姓名: 实验一 ——数据库基本操作
一、实验目的
1. 熟悉MS SQL SERVER运行界面,掌握服务器的基本操作。 2. 掌握界面操作方法完成用户数据库建立、备份和还原。
3. 建立两个实验用的数据库,使用企业管理器和查询分析器对数据库和表进行基本操作。
二、实验预习内容
在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。
1. 熟悉SQL SERVER 2000 的运行环境,练习服务器基本操作:打开、停止、关闭。
2. 使用SQL SERVER 2000 中的
《数据库原理》实验3
使用SQL Server管理数据表熟悉在Management Stuio中创建、编辑及删除数据表;熟悉使用T-SQL创建、编辑及删除数据表;
实验三:使用SQL Server管理数据表
一、实验目的
1. 熟悉数据表的特点;
2. 熟悉在Management Stuio中创建、编辑及删除数据表; 3. 熟悉使用T-SQL创建、编辑及删除数据表;
二、实验环境
已安装SQL Server 2005 企业版的计算机; 具有局域网环境,有固定IP;
三、实验学时
2学时
四、实验要求
1. 了解表的结构特点;
2. 了解SQL Server的基本数据类型; 3. 熟悉使用T-SQL语法; 4. 完成实验报告。
五、实验内容
请分别使用Management Stuio及T-SQL完成以下内容: 1、 请在指定数据库内完成以下内容:
1) 依据数据表的结构创建相对应的数据表,表结构如下所示;
create table student (Sno char(9) primary key, Sname char(6) not null,
Ssex char(2) check(Ssex='男'or Ssex='女') default'男', Sage int,
Sdept varchar(8)
数据库原理实验10
实验十 触发器
1 实验目的与要求
(1) 掌握触发器的创建和使用方法。 (2) 掌握游标和触发器的综合应用方法。
2 实验内容
请完成下面实验内容:
(1) 创建触发器,该触发器仅允许“dbo”用户可以删除Employee表内数据。 脚本:
create trigger employeedelete on employee48 for delete as
if exists (select * from deleted) begin
if user!='dbo' begin
print'出错了!' rollback end
end
结果:
测试如下:
(2) 创建触发器,当向订单明细表添加销售明细数据时,统计该订单销售金额。要求:如果订单金额5000元及以上,则该订单中销售的所有商品按9折进行优惠处理(更新订单明细表中成交价格),同时还应更新订单总表中该订单的订单金额。 脚本:
(1) 触发器脚本:
alter trigger OrDetailinsert on OrderDetail48 for insert as
1
declare @ordersum numeric(8,2)
declare @orde
数据库原理实验答案
实 验 报 告
课程名称: 数据库原理
系部名称: 计算机 专业班级: 网络工程 学生姓名: 学 号: 指导教师:
实验( 一 )
实验名称: 数据库表的建立 实验时间: 2013-3-4
一、实验目的:
本实验的目的是使熟悉SQL SERVER的常用数据类型,加深对SQL和SQL语言的查询语句的理解。
1、熟练掌握简单表的创建。
2、掌握主键约束、外键约束及及check约束的用法; 3、掌握默认值约束的应用; 4、了解规则、触发器的使用。
二、实验内容:
1、 使用查询分析器,用ddl建立studentinfo数据库
2、 在studentinfo 数据库中定义3个表,students, courses,和sc,表的具体要求如下:用
ddl建立上述3个表并增加如下约束:
students,表
《数据库原理》实验讲义
《数据库原理》实验讲义
SQL Server版
龚 安
中国石油大学(华东)计算机科学系
2011年12月
目 录
实验一 文件管理
一、实验目的
1.了解数据管理技术之文件系统管理数据的特点; 2.掌握应用程序存取数据文件的方法;
3.通过实际体会与比较,为后面感受数据库系统管理数据的优点做准备。 二、实验学时
2学时 三、实验内容
设有一个学生-课程数据库,包括学生表student,课程表course和选修表sc,如下表所示:
学号 95001 95002 95003 95004
姓名 李勇 刘晨 王敏 张立 Student 性别 男 女 女 男 年龄 20 19 18 19 所在系 CS IS MA IS 课程号 1 2 3 4 5 6 7
Course 课程名 先行课 数据库 5 数学 信息系统 1 操作系统 6 数据结构 7 数据处理 PASCAL语言 6 SC 学分 4 2 4 3 4 2 4 学号 95001 95001 课程号 1 2 成绩 92 85 95001 95002 95002 3 2 3 88 90 80 用C或C++语言编写应用程序,建立3个数据文件分别保存学生信息、课程信息和选
数据库原理实验指导
数据库原理实验指导计算机学院 2015/09
1
修订履历
版数 第一版 改版日期 2015.9 改版者 李宁、汤小春 内容 根据《数据库原理》教学大纲,整体重新修订实验内容
2
目录
目录 .............................................................................................................................................. 3 1. 实验概要 ................................................................................................................................. 5
1.1. 实验内容一览 ............................................................................................................... 5 1.2. 实验评分说明 ..
数据库原理实验三
学生实验报告
课程名称:数据库系统原理
学生学号:
所属院部:
(理工类)
专业班级: 1005103021 学生姓名: 信息技术学院 指导教师:
20 12 ——20 13 学年 10计算机(统) 程孟德 王预
第 一 学期
1.创建关系图
ClassClsNoClsNameDirecorSpecialtyCourseCNOCNamePCNOCreditGradeSNOCNOScorceCreditStudentSNOsNameSexClsNoStuAddrBirthdayHeightTotalCredit
2视图的创建、查询、修改和删除
(1)创建一个名为V_Student的视图,以显示学生的学号、姓名、成绩、性别和出生年月等基本信息。
CREATE VIEW [dbo].[V_Student] AS
SELECT SNO, SName, Sex, Birthday FROM dbo.Student select *
from V_Student;
(2)创建一个名为V_grade的视图,以显示选修“0001”号课程的学生成
数据库实验二
计算机科学系实验报告 (首页) 课程名称 数据库系统概论 班 级 网络工程2班 实验名称 数据库中数据的查询 指导教师 索剑 姓名 李文森 学 号 1214080613213 日 期 2014年 5月12日
一、实验目的
学会使用SQL语言进行各种类型的查询,理解各种查询的异同及相互之间的转换。
二、实验设备与环境
三、实验内容、程序清单及运行结果
实验内容:
练习单表查询、嵌套查询、连接查询及集合查询
操作步骤:
1) 打开实验1建立的数据库
2) 在查询分析器中完成以下单表查询语句 查询全体学生的姓名及其出生年份
查询年龄不在20~23岁之间的学生姓名、系别和年龄 查询既不是IS、MA,也不是CS系学生的姓名和性别 查询所有姓刘的学生的姓名、学号和性别
查询选修了3号课程的学生的学号及其成绩,结果按分数的降序排列
SQL SERVER 2000、XP系统
计算1号课程的学生平均成绩
查询选修了3门以上课程的学生学号
3) 在查询分析器中完成以下连接查询语句
查询每个学生及其选修课程的情况(使用自然连接