问题
Freedomhy
这个作者很懒,什么都没留下…
展开
-
【数据库作业12】数据库安全性习题
1、对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)使用GRANT语句完成下列授权功能:(1)授予用户U1对两个表的所有权限,并可给其他用户授权。grant all privilegeson student,classto U1with grant option;(2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权限...原创 2020-04-02 09:31:12 · 7639 阅读 · 2 评论 -
【数据库作业11】SQL练习7 - GRANT/ REVOKE / AUDIT
痛苦的领悟:这是第二遍写,第一遍从七点半写到了九点四十,马上就要写完的时候文章卡住空白了,按以前来说,一般刷新完都会有草稿,但是。。。我居然开始没写标题,所以草稿也就不存在,所以劝大家,写博客之前一定要先写上标题啊,还要不时地保存一下草稿。现在就是贼后悔…授权:GRANT <权限>[,<权限>]... ON <对象类型> <对象名>[,<...原创 2020-04-01 10:35:06 · 772 阅读 · 0 评论 -
【数据库作业10】用SQL语句来表示关系代数中的表达式
1、有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:(1)σA=10(S)\sigma_{A=10}(S)σA=10(S)select *from Swhere A=10;(2)ΠA,B(S)\Pi_{A, B}(S)ΠA,B(S)select A,Bfrom S;(3)S⋈TS \bowtie TS⋈Tselect S.*,T.*f...原创 2020-03-28 15:08:31 · 11511 阅读 · 1 评论 -
【数据库作业9】SQL练习6 - INSERT / UPDATE / DELETE / NULL / VIEW
数据更新CRUD —— 增删改查(create、retrieve、update、delete)create/ alter/ drop——对于数据库,表的操作insert/ update/ delete—— 对数据的操作[3.69]将一个新学生元组插入到Student表中。insert into student(sno,sname,ssex,sdept,sage)values('2012...原创 2020-03-27 07:43:04 · 956 阅读 · 0 评论 -
数据库作业8:SQL练习5 - SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)
EXISTS:存在量词,带有EXISTS谓词的子查询不返回任何数据:若where查询结果非空,产生逻辑真值‘true’;若where查询结果为空,产生逻辑假值‘false’。由EXISTS引出的子查询,其目标列表达式通常都用 * ,因为带EXISTS的子查询只返回真值或假值,给出列名无实际意义。[3.60]查询所有选修了1号课程的学生姓名。方法一:等值连接select snamefrom...原创 2020-03-21 10:36:06 · 2040 阅读 · 0 评论 -
【数据库作业7】:SQL练习4 - SELECT(连接查询、嵌套查询)
一、连接查询[<表名1>.]<列名1> <比较运算符> [<表名2>.]<列名2>1、等值与非等值连接查询等值连接:连接运算符为=[例 3.49] 查询每个学生及其选修课程的情况select student.*,sc.* from student,sc where student.sno=sc.sno查询结果:...原创 2020-03-18 22:31:41 · 1129 阅读 · 1 评论 -
【数据库作业6】SELECT单表查询
1、字符匹配:[NOT] LIKE '<匹配串>' [ESCAPE '<换码字符>'];[3.29]查询学号为201215121的学生的详细情况。代码语句:select * from student where sno like'201215121'select * from student where sno = '201215121'执行结果:注意事项:...原创 2020-03-15 09:39:26 · 2334 阅读 · 1 评论 -
数据库作业5:SQL练习2 - INDEX / INSERT / SELECT
首先通过代码重现建立三个基础练习表格,代码重现参照了以下连接:https://blog.csdn.net/qq_38975453/article/details/104696976下面我们在这三张表格的基础上进行练习:一、INDEX练习[例3.13]create unique index stusno on student(sno)create unique index couc...原创 2020-03-10 11:44:01 · 2659 阅读 · 1 评论 -
【数据库作业4】sql语句的基础实验
【例3.1】 为用户WANG定义一个学生-课程模式S-T:首先检查数据库中是否存在WANG。如果没有,需先创建该用户。create schema "S-T" authorization WANG;authorization为授权,schema为架构。【例3.2】该语句没有指定<模式名>,<模式名>隐含为<用户名>在没有创建模式的情况下,默认的模式名...原创 2020-03-08 16:11:40 · 2725 阅读 · 2 评论 -
关于数据库中一些定义名词的理解
数据:对客观事件进行记录并可鉴别的符号。数据库:长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统:位于用户和操作系统之间的一层数据管理软件。数据库系统:是由数据库及其管理软件组成的系统。个人理解:数据库指的是一些数据的集合,数据库管理系统是为管理数据库而设计的电脑软件系统,数据库系统包含数据库管理系统和数据库。实体:客观存在并可相互区别的事物(具体的人、事、物或抽象的...原创 2020-02-24 16:43:31 · 2929 阅读 · 1 评论 -
安装SQL sever时加载不全的问题
刚开始安装SQL sever的阶段非常顺利,指导打开SSMS时出现了问题。在打开SSMS时,其他同学的的SSMS就会自动跳出连接的一个窗口,而我的基本上就是一个空屏,而且很多地方加载不出来。导致在这个地方浪费了很多时间查阅资料,而网上的资料也基本没有先相关的回答,类似的就是几个闪退的,而我的SSMS并不是闪退,而是加载不全,这是由本质上不同的。在多次尝试之后,我选择了删除SSMS重新安装。但奇怪的...原创 2020-02-19 18:01:00 · 1754 阅读 · 1 评论