数据库原理与程序设计(孙杰)实验报告-实验三

数据库原理与程序设计(孙杰)实验报告-实验三

ID:42822974

大小:939.77 KB

页数:7页

时间:2019-09-21

数据库原理与程序设计(孙杰)实验报告-实验三_第1页
数据库原理与程序设计(孙杰)实验报告-实验三_第2页
数据库原理与程序设计(孙杰)实验报告-实验三_第3页
数据库原理与程序设计(孙杰)实验报告-实验三_第4页
数据库原理与程序设计(孙杰)实验报告-实验三_第5页
资源描述:

《数据库原理与程序设计(孙杰)实验报告-实验三》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、年级09专业生物技术课程名称数据库姓名1心八学号2009156047实验口期2011.12.8实验题目实验二:数据库的安全性和完整性实验S的1、掌握数据库用户的创建2、掌握相关权限的赋予和收回3、掌握完整性约束的建立实验要求1、创建非root用户的新用户2、对用户进行授权3、用新用八名登陆,并在权限的范围和范围外进行相关操作并观察结果4、收回用户的某些权限5、创建角色,并使用角色进行授权6、対于关系student(sno,sname,sage,ssex,sdept)定义主键约束为sno,注意分别以

2、列级和表级的方式定义主键。7、将sc(sno,eno,grade)中的属性(sno,cno)定义为主键。8、观察主键约束的违约处理方式。9>在course(eno,cname,peno,credit)或者student、sc屮定义唯一约束和非空约束,并观察相关约束的违约处理方式。1()、定义sc关系表中的外部键约朿(与student关系表和course关系表分别建立外部键),并定义适当的违约处理方式。11、根据10中的定义,对student进行删除元组操作或更新操作观察结果。12、根据10中的定义

3、,对course进行删除元组操作或更新操作观察结果。13、利用check约束指定student表的ssex属性只运行取'F'和'M',并观察违约处理方式14、利用check约束指定sc表的grade的值在0到100之间,并观察违约处理方式15、练习使用触发器mysql>altertablestudentaddconstraintclprimarykey;QueryOK.0>*owsaffected<0.72sec>Records:0Duplicates:0Warnings:0nysql>

4、describestudent;;Null!Key!Default!Extra!JSno1chai*<12>JNO:PRI:!Snane!char<20>!YES:;NULL:Sdept1uarchar<25>:VES::NULL:Ssex1cha>*<3):VES::NULL:1Sage1chaf<3>:VES::NULL:!Field5Type5rowsinset<0.00sec>Records:1000Duplicates:0Warnings:0mysql>describestudent;L

5、A■▲1Field1Type:Null!:Key:Default1!Extra:;Sno1char<12>!NO!::!101aJSnane!char<20>:YES!!:NULL110i■!SdeptJvarchar<25>!YES!:NULL110i■!Ssex!char<3)!YES1!!NULL!i■ia5Sa9e!char<3>!YES!■..4!;NULL1►♦410i•►♦nysql>altertablestudentdropprimarykey;Quer

6、affected<0.13sec>5rowsinset<0.00sec>hysql>altertablestudentchangeSnoSnochar<12>primarykey;QueryOK.0rowsaffected<0.59sec>^Records:0Duplicates:0Wannings:0•iFieIdiiTypeiiNulleeKey11-▲-Default1Extra■•1■亠•■•■T1ISno1Ichar<12>11NO91PRII1NULLI11iI1Sname91chai

7、*<20>1IYES•■11NULL1I•i!Sdept1varchar<25>:YES::NULL11iiSsex11char<3>aiVES1B11NULL11iiiiSage11char<3>iiYES11•1NULL11iiriysql>describestudent;5rowsinset<0.00sec>nysql>altertablestudentmodifycolunnSnochai*<12>prinarykey;Query0K_0rowsaffected<0.55sec>Recon

8、ds:0Duplicates:0Warnings:0nysql>describestudent;;FieldITypeJNull!KeyJDefault1Extra:4■■0■11Snoiichar<12>9tNO!PRIiiNULL111I•eSnane•ichar<20>•iVESiI••NULL1:tiSdeptiiuarchai*<25>!VESii■iNULL1111!Ssex1char<3>!YES:1NULL:1i•▲■Sageiichar<3>eeVESiiei■▲

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

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

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