数据库安全控制及sql高级查询

数据库安全控制及sql高级查询

ID:22287605

大小:190.79 KB

页数:5页

时间:2018-10-28

数据库安全控制及sql高级查询_第1页
数据库安全控制及sql高级查询_第2页
数据库安全控制及sql高级查询_第3页
数据库安全控制及sql高级查询_第4页
数据库安全控制及sql高级查询_第5页
资源描述:

《数据库安全控制及sql高级查询》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《数据库系统》实验报告年级、专业、班级姓名实验题目数据库安全控制及SQL高级查询实验时间2014-11-9实验地点A410实验成绩实验性质ig验证性□设计性□综合性教师评价:□算法/实验过程正确;□源程序/实验内容提交□程序结构/实验步骤合理;□实验结果正确;□语法、语义正确;□报告规范;其他:评价教师签名:一、实验目的•了解SQLServer的安全管理的层次,•了解掌握叫1高级查询二、实验项目内容创建和管理登录,创建和使用用户帐号,创建和使用角色,使用许可。对数据库做高级査询处理三、实验过程或算法(源程序)1.返冋products表中所有产品的平均价格。程序如下:

2、selectavg(price)as平均价格fromproducts2.返回vend_id=1003的所有产品的T•均价格。程序如下:selectavg(price)as平均价格fromproductswherevend_id=,1003’;3.在customers表屮找出所有名字以E或J起头的联系人。select氺报告创建时闾:2014-11-22fromcustomerswherecnamelike’E%’orcnamelike’J%’;4.在products表屮找出具有两个以上、价格为10以上的产品的供应商。selectsupplierfromproducts

3、whereprice>=10groupbysupplierhavingcount(supplier)>2;5.检索custjd为10001的顾客下订单的时间和订单编号。selectorderid,timefromcustomerswherec_id=’10001’;6.创建登录createloginiMiraclewithpassword^1123456’;—创建登录名createuservisitorforloginiMiracle;—为登录名创建用户名7.为自己的数据库创建用户,并对该用户授予在products表上UPDATE的许可授予权限:grantupdat

4、eonproductstovisitor;试验新建用户的权限:updateproductsetprice=2000whereproductid=,002’;四、实验结果及分析和(或)源程序调试过程1.实验结果(1)自己建立的Products表,如下阁:rCT-=:C.C"cdu(::5-ddue,:p」dpjiamepricesuppliervendjd1苹果1010012香蕉20蚤夫10023橘子3010034柠檬40上海10045柚子5010036书25四川10037踐5四川10048尺子3陕西1002►*NULLNULLNULLNULLNULL(2)自己建立的

5、customers表,如下图:c」dorderjdc—nametime10001101Janes2014-12-1210001102Mary2014-12-1210002103EmilyNULL10003104JackNULL►来NULLNULLNULLFCT-PC.products-dbo.customersx(3)返hlproducts表屮所有产品的平均y格,如下阁:SQLQuery8.sql-F...(FCT-PCFCT(54))*x曰selectavg(price)as平均价格fromproducts100%▼回结果為消息平均价格1122.875000(4

6、)返回vend_id=1003的所有产品的平均价格,如下图:SQLQuery8.sql-F".(FCT-PCFCT(54))*x

7、曰selectavgprice[as平均价格fromproductswherevend—id=’1003’:100%▼ra结果L」消息平均价格1丨35.000000FCT-PC.produ<(5)在customers表中找出所有名字以E或J起头的联系人,如下图:SQLQuery8.sql-F...(FCT-PCFCT(54))*xEselect*fromcustomerswherec_namelike’E%’orc_namelike'

8、100%▼:□结果消息c_idorder—idc一nametime1I100011101參•Janes2014-12-12210002103EmilyNULL310003104JackNULL(6)在products表巾找出具有两个以上、价格为10以上的产品的供应商,如下图:SQLQuery8.sql-F...(FCT-PCFCT(54))*x

9、□selectsupplierfromproductswhereprice>=10groupbysupplierhavingcount(supplier)>2:100%▼ra结果消息1supplierfi误SQLQue

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。