数据库原理实验五
“数据库原理实验五”相关的资料有哪些?“数据库原理实验五”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据库原理实验五”相关范文大全或资料大全,欢迎大家分享。
《数据库原理》实验
合肥师范学院
实验报告册
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 中的
数据库实验五
石家庄经济学院
实 验 报 告
学 院 信息工程 专 业 软件工程 姓 名 张萌 学 号 413109070424 日 期 2016-4-18 实 验 室 206 指导教师 张有华 设备编号 42
信息工程学院计算机实验中心制
实验五 数据库的安全性
一、实验目的
1. 加深对用户身份标识与鉴别、自主访问控制、视图等数据库的安全机制的理解。 2. 掌握SQL Server中有关用户登录认证及管理方法
3. 掌握自主存取控制进行权限管理,熟悉SQL Server中的角色管理。 4. 掌握视图机制在自主存取控制上的应用。 二、实验内容
1. SQL Server认证模式下,用sp_addlogin创建登录帐号abc,密码123,以此帐号登录一下,查看一下权限;sp_droplogin删除登录帐号,查看是否还可以登录。可重新创建一个自己名字命名的登录帐号;
2. sp_
数据库实验五
《数据库系统SSD7》 实验报告 项目名称 实验五 专业班级 软件1205班 学 号 3901120505 姓 名 浦新翩 实验成绩: 批阅教师: 年 月 日
实验5《触发器与游标》
实验学时: 2 实验地点: 二综实验室203 实验日期: 2014.05.15
一、实验目的
进一步熟悉SQL语句对数据库进行完整性控制的方法;理解触发器的概念、定义方法和触发条件。理解游标的定义、打开、使用、关闭与释放的方法。
二、实验内容
针对实验4所建销售数据库:
1、 设置一个触发器,该触发器仅允许“dbo”用户可以删除employee表内数据,否则出
错。
2、 针对employee表写一个DELETE触发器。 3、 针对employee表写一个UPDATE触发器。
4、 统计employee表中员工的平均薪水,输出低于平均薪水的员工的人数以及这些员工的
姓名与薪水(使用游标)。 三、实验方法
四、实验步骤
1.设置一个触发器,该触发器仅允许“dbo”用户可以删除employee表内数据,否则出错。
《数据库原理》实验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. 实验评分说明 ..