下载 >  课程资源 >  数据库 > 实验四视图、数据控制与嵌入式SQL语言实验
5

实验四视图、数据控制与嵌入式SQL语言实验

实验四视图、数据控制与嵌入式SQL语言实验 基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。具体实验内容如下: 1、视图定义与查询实验 ① 在“图书读者数据库”(Book_Reader_DB)中,先用视图创建向导的方法创建视图View1和View2。其中View1包括书号、书名、定价、数量等属性。View2包括读者号、读者姓名、单位、电话、书号、书名、借阅日期、应归还日期、实际还书日期和过期天数等属性,其条件是所有借书已过期的读者和借书情况(假定借阅期为60天); ② 根据上述定义的视图,在查询分析器中用语句完成如下查询: A:通过视图View1查询书库中藏书的情况; B:通过视图View2查询借书过期的读者和借书情况及罚款金额(假定超期罚款标准为1元/天); ③ 在查询分析器中用SQL语句来创建视图View3和视图View4,视图View3的要求与View1相同,视图View4与视图View2的条 件相同。 2、数据控制实验 ① 假定系统有U1、U2、U3 、U4、U5、U6六个登录用户,试将查询图书表的权限由管理员授权给U1, 以U1用户的身份重新登录系统后,再把权限授予给U2; ② 系统管理员把插入数据给借阅表的权限授予给U3; ③ 系统管理员把添加图书数据的权限授予给U4; ④ 系统管理员把修改读者数据信息的权限授予给U5; ⑤ 将U1访问图书表的权限收回; 3、嵌入式SQL语言实验 ① 用VB建立一个工程,在对话框Form1上添加一些访问数据库和显示数据的控件,并通过ODBC建立与数据库Book_Reader_DB的连接; ② 在Form1上添加一个按钮Button1,对Button1添加一个点击事件(双击按钮Button1即可进入源代码输入界面),在事件上添加一些访问数据库中表对象或视图对象的SQL语句,运行工程,即可将满足要求的记录显示在界面的显示数据的控件上。换用不同的SQL语句,检查其执行结果。 上述每项实验内容相应的实验步骤必须进行详细的记录,并将其整理后写在实验报告中。 ...展开详情收缩
分享
收藏 举报

评论 共2条

licheng304 可以用,拿来参考咯
2014-06-11
回复
aiyoubucuoa 不错 可以用
2013-11-17
回复
SQLSever语句新建用户、对用户授权、用户对用户授权等等
数据视图数据控制实验

基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。具体实验内容如下: 1、视图定义与查询实验 ① 在“图书读者数据库”(Book_Reader_DB)中,先用视图创建向导的方法创建视图View1和View2。其中View1包括书号、书名、定价、数量等属性。View2包括读者号、读者姓名、单位、电话、书号、书名、借阅日期、应归还日期、实际还书日期和过期天数等属性,其条件是所有借书已过期的读者和借书情况(假定借阅期为60天); ② 根据上述定义的视图,在查询分析器中用语句完成如下查询: A:通过视图View1查询书库中藏书的情况; B:通过视图View2查询借书过期的读者和借书情况及罚款金额(假定超期罚款标准为1元/天); ③ 在查询分析器中用SQL语句来创建视图View3和视图View4,视图View3的要求与View1相同,视图View4与视图View2的条件相同。

立即下载
Oracle的update语句优化研究 批量更新
springboot快速详细配置搭建
数据实验集锦(建立,更新,查询,应用系统)

1、掌握数据库的模式设计及建立; 2、针对给定的实际问题,完成数据库模式的设计,包括各表的结构(属性名、类型、约束等)及表之间的关系,在选定的DBMS上建立数据库表,用SQL命令和可视化环境分别建立数据库表,体会两种方式的特点; 3、熟悉和掌握数据表中数据的插入、修改、删除操作和命令的使用;加深理解表的定义对数据更新的作用; 4、对已经建立的数据库进行修改、删除、插入等操作; 5、掌握关系数据库的各种查询方法,理解其含义,包括嵌套查询、连接查询等; 6、对关系数据库进行查询,包括嵌套查询、连接查询; 7、熟悉数据库的设计,并掌握数据库设计的基本方法和步骤,了解数据库设计各阶段的任务等; 8、巩固SQL语言命令、练习E-R图的绘制、体会数据库应用与数据库理论知识的衔接; 9、通过前几个实验的练习,对数据库的基本概念有了一定的掌握。本实验综合所掌握的内容加以应用,选定自己熟悉的一种开发工具设计实现一个简单的数据库应用系统,包括数据的插入、删除、修改、查询、统计等功能,做到界面友好、使用方便。

立即下载
Transact-SQL语句总结大全

介绍了各种SQL语句与使用实例 Transact-SQL语句 语法大全2008-01-17 10:33语句 ----功能 --数据操作 SELECT   --从数据库表中检索数据行和列 INSERT   --向数据库表添加新数据行 DELETE   --从数据库表中删除数据行 UPDATE   --更新数据库表中的数据 --数据定义 CREATE TABLE  --创建一个数据库表 DROP TABLE   --从数据库中删除表 ALTER TABLE   --修改数据库表结构 CREATE VIEW   --创建一个视图 DROP VIEW   --从数据库中删除视图 CREATE INDEX  --为数据库表创建一个索引 DROP INDEX   --从数据库中删除索引 CREATE PROCEDURE  --创建一个存储过程 DROP PROCEDURE  --从数据库中删除存储过程 CREATE TRIGGER  --创建一个触发器 DROP TRIGGER  --从数据库中删除触发器 CREATE SCHEMA  --向数据库添加一个新模式 DROP SCHEMA   --从数据库中删除一个模式 CREATE DOMAIN  --创建一个数据值域 ALTER DOMAIN  --改变域定义 DROP DOMAIN   --从数据库中删除一个域 。。。。。。。

立即下载
Transact-SQL语法手册

中文Transact-SQL语法手册。很好的学习工具。

立即下载
数据实验报告 视图的定义及使用实验(详细版有截图的)

实验三(1)视图的定义及使用实验 一、实验目的 使学生掌握 SQL Server中的视图创建及删除的方法,加深对视图和SQL Server图表作用的理解。 本实验需要1学时。 二、实验内容 1. 启动数据库服务软件SQL Server 2000的查询分析器,用CREATE VIEW语句建立视图,语法格式如下: CREATE VIEW <视图名> [(<属性列1>[,<属性列2>]…)] AS <子查询> [WITH CHECK OPTION]; 2.用DROP VIEW语句删除,语法格式如下: DROP VIEW <视图名> 3.用SELECT 命令对视图建立查询. 语法格式同基本表的查询. 4.利用UPDATE INSERT DELETE 等命令更新视图数据. 语法格式同基本表的数据更新. 三、实验任务 (一)建立视图(运行并观察结果) 1 建立计算机系学生的视图IS_student 建立视图:

立即下载
图书管理系统借书还书续借罚金(JAVA+SQL2005)

图书管理系统借书还书续借罚金(JAVA+SQL2005)

立即下载
实验二表的连接和嵌套查询实验

1、基于实验一建立的 “图书读者数据库”(Book_Reader_DB),输入部分虚拟数据;假定实验一的实验后的结果数据库的关系模式如下: 图书(书号,类别,出版社,作者,书名,定价,数量,购买日期,备注) 读者(编号,姓名,单位,性别,电话) 借阅(书号,读者编号,借阅日期,还书日期) 2、打开查询分析器,并建立与服务器的连接,在数据库对象下拉框中选择“Book_Reader_DB”,在查询分析器输入区中输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句,如下图所示; 3、用连接查询或嵌套查询的方法实现下列查询 在“图书读者数据库”(Book_Reader_DB)中,用连接查询的方法完成下列查询任务: ① 查询借阅了类别为“环境”类图书的所有读者编号、姓名及单位; ② 查询借阅过图书的读者编号、姓名及单位; ③ 查询姓名为“李明”的读者目前借阅的图书书号和书名; ④ 查询借书过期的所有读者姓名及所借图书名(假定借阅期为60天); ⑤ 查询没有借阅过图书的所有读者姓名; ⑥ 查询借出次数超过10次的所有图书的书号和书名; ⑦ 查询除已还的书以外,目前借了5本或以上图书的读者编号和姓名; ⑧ 查询书库中除借出的图书外,现存的图书书号、书名、现存数量;

立即下载
Transact-SQL权威指南_11034552

SQL是数据库世界的混合语言,大多数现在DBMS,包括SQL SERVER 都使用某种类型的SQL语言作为其主查询语言。

立即下载
图书馆管理系统分为借书、还书、图书管理和读者服务等四个部分。

图书馆,适合用C++面向对象的功能来描述。图书馆管理系统分为借书、还书、图书管理和读者服务等四个部分。设计一个读者类Reader,记录每个读者基本信息;读者库类Rdatabase,记录所有读者信息;图书类Book, 记录每本书的基本信息;图书库类Bdatabase, 记录所有图书信息。

立即下载
北京交通大学 数据库 大作业(图书借阅管理系统)和上机练习

北京交通大学2014年数据库的大作业和上机练习 上机练习为sql语句练习 大作业是 图书借阅管理系统 采用C#(WPF框架)编写, 数据库使用的是SQLServer 数据库身份认证采用WINDOWS身份认证, 所以理论上不用修改代码, 只要数据库一致就能运行程序,数据库名为BookManage, 建表等操作在实验报告里以SQL语句形式给出

立即下载
实验视图数据控制

一、实验目的 1、掌握SQL Server查询分析器的使用方法,加深对SQL和Transact-SQL语言查询语句的理解。 2、掌握用查询分析器和视图创建向导的方法创建视图。 3、学会使用SQL数据控制语句来进行授权控制和权限回收。 4、了解高级语言中用SQL语句来连接和访问数据库的方法 二、实验环境: Microsoft Windows 2000操作系统,Microsoft SQL Server 2000数据库管理系统标准版或企业版,Visual Basic 6.0开发工具。 三、实验内容、步骤、结果和实验过程中出现的问题: 1>内容: 基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。具体实验内容如下: 1、视图定义与查询实验 ① 在“图书读者数据库”(Book_Reader_DB)中,先用视图创建向导的方法创建视图View1和View2。其中View1包括书号、书名、定价、数量等属性。View2包括读者号、读者姓名、单位、电话、书号、书名、借阅日期、应归还日期、实际还书日期和过期天数等属性,其条件是所有借书已过期的读者和借书情况(假定借阅期为60天); ② 根据上述定义的视图,在查询分析器中用语句完成如下查询: A:通过视图View1查询书库中藏书的情况; B:通过视图View2查询借书过期的读者和借书情况及罚款金额(假定超期罚款标准为1元/天); ③ 在查询分析器中用SQL语句来创建视图View3和视图View4,视图View3的要求与View1相同,视图View4与视图View2的条件相同。 2、数据控制实验 ① 假定系统有U1、U2、U3 、U4、U5、U6六个登录用户,试将查询图书表的权限由管理员授权给U1, 以U1用户的身份重新登录系统后,再把权限授予给U2; ② 系统管理员把插入数据给借阅表的权限授予给U3; ③ 系统管理员把添加图书数据的权限授予给U4; ④ 系统管理员把修改读者数据信息的权限授予给U5; ⑤ 将U1访问图书表的权限收回; 3、嵌入式SQL语言实验 ① 用VB建立一个工程,在对话框Form1上添加一些访问数据库和显示数据的控件,并通过ODBC建立与数据库Book_Reader_DB的连接; ② 在Form1上添加一个按钮Button1,对Button1添加一个点击事件(双击按钮Button1即可进入源代码输入界面),在事件上添加一些访问数据库中表对象或视图对象的SQL语句,运行工程,即可将满足要求的记录显示在界面的显示数据的控件上。换用不同的SQL语句,检查其执行结果。

立即下载
图书馆读者借书业务流程图

图书馆读者借书业务流程图,包括借书的各种特殊情况

立即下载
课程设计-图书管理系统

. 系统登录:选择用户类型,输入用户名和密码登录系统。 . 借书处理:完成读者借书这一业务流程。 . 还书处理:完成读者还书这一业务流程。 . 罚款处理:解决读者借书超期的罚款处理。 . 图书管理:增加、删除、修改图书信息。 . 读者管理:增加、删除、修改读者信息。 . 职员管理:增加、删除、修改员工信息。 . 读者查询:根据读者号,查询读者的借阅情况

立即下载
图书管理系统

图书管理系统,基于SQL2005,包含读者基本信息,书籍相关信息,借书,还书及超期,罚款等信息!

立即下载
图书管理(PHP).

用于借书、还书、查找、过期罚款等操作.......

立即下载
图书馆数据库_SQL

图书馆数据库,纯SQL语言,源代码,实现借书还书续借罚款查询统计等

立即下载
图书馆借阅系统(VB+ACCESS)

本系统模拟学生在图书馆借阅图书的管理内容,包括查询图书、借书、借阅后的查询、统计、超期罚款等的处理情况

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

实验四视图、数据控制与嵌入式SQL语言实验

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: