2022年数据库编程题 .pdf
《2022年数据库编程题 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库编程题 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、视图的创建和管理1、创建视图(1)启动企业管理器,在产品销售数据库CPXS 中创建价格小于 2000 的产品视图 VIEW_CP_PRICE2000, 要求加密并保证对该视图的更新都要符合价格小于 2000 这个条件,写出创建过程和对应的T-SQL 语句:create view VIEW_CP_PRICE2000 as select * from CP where 价格2000 with check option ( 2) 打 开 查 询 分 析器 ,用 T-SQL 语句 创 建 各 客 户 购 买 产 品的 情况VIEW_GMQK视图,包括客户编号、客户名称、产品编号、产品名称、价格,购买日
2、期、购买数量。create view VIEW_GMQK as select CPXSB.客户编号 ,客户名称 ,CPXSB.产品编号 ,产品名称 ,价格,销售日期购买日期 ,数量 购买数量from CP,CPXSB,XSS where CPXSB.产品编号 =CP. 产品编号and CPXSB.客户编号 =XSS.客户编号(3)创建分区视图:在CPXS 数据库中创建 CP1 和 CP2两个表, CP1 表中为编号小于等于 100010 产品数据, CP1 表中为编号大于 100010 产品数据,以分区列为产品编号,创建可更新的分区视图VIEW_CP12。create table CP1 (
3、产品编号 char(6) primary key check(产品编号 100010), 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 产品名称 char(30) not NULL, 价格 float(8), 库存量 int ) create view VIEW_CP12 as select 产品编号 ,产品名称 ,价格,库存量from CP1 union all select 产品编号 ,产品名称 ,价格,库存量from C
4、P2 游标的使用1、声明游标(1)使用 SQL-92 语法声明一只进只读游标CUR1:要求结果集 2004 年 3月 18 日销售情况。declare cur1 cursor for select * from CPXSB where 销售日期 =2004-3-18 for read only (2)使用 T-SQL 扩展声明一滚动动态游标CUR2:要求结果集为客户信息,并能通过该游标修改客户名称列。declare cur2 scroll cursor for select * from XSS for update of 客户名称2、打开游标打开 CUR2 游标。3、读取游标中数据编写程序,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库编程题 2022 数据库 编程
限制150内