数据库原理实验报告

上传人:工**** 文档编号:487809159 上传时间:2022-11-05 格式:DOCX 页数:20 大小:340.97KB
返回 下载 相关 举报
数据库原理实验报告_第1页
第1页 / 共20页
数据库原理实验报告_第2页
第2页 / 共20页
数据库原理实验报告_第3页
第3页 / 共20页
数据库原理实验报告_第4页
第4页 / 共20页
数据库原理实验报告_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《数据库原理实验报告》由会员分享,可在线阅读,更多相关《数据库原理实验报告(20页珍藏版)》请在金锄头文库上搜索。

1、数据库原理实验报告题目:实验三数据完整性与安全性控制学号姓名班级日期实验内容、步骤以及结果1. 利用图形用户界面对实验一中所创建的St uden t库的S表中,增加以下的约束和索引。( 18分,每小题3分)(1)非空约束:为出生日期添加非空约束。非空约束:取消表S中sbirth的勾。可能需要重建表。(2)主键约束:将学号(sn。)设置为主键,主键名为pk_sn。设主键:单击数据库Student单击表一单击S右击sno选择修改命 令一对话框中右击sno选择设置主键一修改主键名为pk_sno保(3)唯一约束:为姓名(sname)添加唯一约束(唯一键),约束名为uk_sname。唯一约束:单击数据库

2、Student单击表一单击S右击sname选择修改 命令一右击sname选择索引和键命令一打开索引和键框图一添加一 是否唯一改为是-名称改为us_sname -关闭。(4) 缺省约束:为性别(ssex)添加默认值,其值为“男”。设默认约束:单击数据库Student单击表f单击S右击snof选择修改命 令一单击cno-在默认值栏输入男一保存D62. stud ent - DiagramjO* D62.tudent - dbo.S* SQLQu&tySsql - D. (D62Admiri (52)*列名数据类型允许Null值snochar(lO)snamenvarchar(2O)壓卜ssexnc

3、hai(勿団shrthdateTadeptnvarchar2l0)?sPhoneNochar(lO)7列属性默认值煎綁定數摒类型允许Null值 曰表设计器RowGuidS标识捌范不用于亘制 大小(5) CHECK约束:为SC表的成绩(grade)添加CHECK约束,约束名为ck grade,其检查条件为:成绩应该在0-100 之间。CHECKS延定珀 CHtCKlS:ck_grade表达式(cgrade =(0 AND ograde =(100)|.|ck_grade名粗说明 t春设计器基制用于JNSzRT和UPDATE昱 强制用于复制关闭:JbG(A)删敝 D)(6) 外键约束:为SC表添加

4、外键约束,将sno,cno设置为外键,其引用表分别是S表和C表,外键名称分别为fksno,fk_cno。:至if&S !2 (QL Senrer 1O.O.55OO D62Admin:! 诈倍I為遊主J R.e port ServerJ RepDriServe-d TempDBJ rtu dent_i SSSJEMEe Ld S1 Lj珈表田田_ dbo.C _J dbo.S 二 db-o.SC 国二列日:圧丄l _J圧uJ a Lj ff 二1 安竝F PK_SC_905C= (0 ; AND |cgrade ;1册爲消息命令成功完成。3. 利用图形用户界面根据上述SC表中的外键定义画出由S

5、,C,SC表构成的数据库关系图。(5分,提示:选中student -数据关系图)s*S4. 用SQL语言删除S表中所创建的缺省约束和外键约束。(6分,每小题3分)日丛二二ER二転二E 5-DKCT COWSTPJklllT df_ss亡x;i JklTER TJLBIE 5C-DLOF C0MSTRAIM7 f k cncf C0MS7RAI1-TT f k btlc;_J1消息命令已成功完成5. 在图形用户界面中创建新登录名以及用户。(16分)(1)根据第五版教材第四章第7题,创建数据库company和其中的基本表,并创建该题中所需要用到的各个用户以及相关的登录名。(10 分)创建数据库:J

6、L Xb d LZC-LAPTOP (SQL Server 10.0.1600 - lzc-LAPT0Plzr3 LJ舞库P _至葩召圭lJ 一I裁珈淞E J凹 IjFl JReports erve-rReports erverTempDE H uTEintcorn panyl _J琳.匸关矣匿EJ Lj礙瞎3 口 dbo.RI+1 3 db.SFnl视聞E J司义同创建登录名:,Mlo-flsolt SQL t*r*fr- Miart3ije 却巧耐E| SlVi厦日 J 他訓iN) Uli i a迭S:面 蛋常理IfSSi 色 圭用户秒幫 愛h殳刑t二 LZC4APTQP (SQL *r

7、K i: _j 2HS璋B d亚z&删hfl$_阳呵订円乓 a鹉O5 bt LAFTDPijECA NT ALTH卍 TY占 删hfT ER幻曰M阳 四 MT LUMKE灯QL!3 Za 股务+磺裁*i j SFK崔SSt _J QL Server 1理選度LifTCfilrr创建数据库用户:LZC-LA PT P.Mmpa ny別容r邙IF经酣地址电话号码nchar(10)nchar(D) ncharflO) nchaKlO) nchar(jJO)LZC-LAPTOP.com psny - dbc允讦Nul if0回r-ngiw戸IB却助加tilt閃芒码:e璃附到还料oliC WUHtttB

8、B号H“, 肯刃连眩I 血-:.“:j梧:.“-:.:1| I . rSSSS ff:XU平JIJ:匸沖讣g:dh KErBXX t4rimdh_bbinppQT 口 *Lr dh_dht ub .*- tw 品_班 3ill I D.dh_dwiyl4-t-urr-ftdrdh_dtiiyd.4.l.-urL tu*(2) 用图形用户界面完成以下的权限赋予:(每小题3 分)a)用户王明对两个表均有Select和Insert的权力。r mm.Y祁 出更改跟踪 J1 存iffh:n护r-n.廿I =I:HF : iiil匕-连罐壬明 ki= :F a)列枳阳.伫】T 有殊LZC-UJTOP融吉漫子县槪予lj松db。i.凹.CIic-UiTTOPMcc已亡dbu匚口玄厲虽改3冃晾db。n0更改dh-c匚dbtBi-iSdbe匚1空制dbciBi-iS禅”dbeCnnjJkr.日1=1王朋的权很(I:础加Q显式仪限授子具育授子拒绝-A.插入dLo0已1L :BB查舌吏及跟氐IB :00吏改IL :0O更新1L :EOIB :0O控制dbci0Odbo0OJTn=irsFiR=nTb)用户李勇对职工表具有Select权力,对工资字段具有更新权力。帮助引用n昌頑限干注打宇勇滾麼咅.il-裘它血15. b叮氓氓卷称川,:更豹i具有揑予拒绝部门号ITI丄E0年龄

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号