
数据库sql
文章平均质量分 90
江南无妖
这个作者很懒,什么都没留下…
展开
-
数据库四 事务管理机制
【实验名称】:事务管理【实验目标】:通过实验理解事务机制,包括事务的提交、回滚以及死锁; 事务的并发控制; 理解脏读【实验具体要求】: 利用事务完成如下修改:将教师号“1”修改为“4”,同时修改所有使用该教师号作为外键关联的表中的该字段的值;(不能使用on update约束进行修改,需要先删除外键才能成功) 创建一个银行账户表,该表包含两列,第一列为账户id,第二列为账户金额。在表中创建两个账户,一个为存储账户,一个为支出账户。存储账户的id为1,金额为100,支出账户的id为2原创 2022-03-25 15:40:27 · 2495 阅读 · 0 评论 -
数据库三 数据安全管理–视图、访问控制
【实验名称】:数据安全管理–视图、访问控制【实验目标】:理解视图消解机制; 理解视图的可更新性;分析更新过程中出现失败的原因; 理解视图的安全性支持。 学会使用grant和revoke命令来操作用户的权限,包括系统、对象等权限; 理解基于角色的访问控制;【实验具体要求】:视图视图的消解与更新 根据学生表、教师表、课程表、学生选课表,创建一个包含学号、学生姓名、课程号、课程名称、学分、任课教师工号、任课教师姓名的视图v_stu_lesson; 对视图v_stu_lesson原创 2022-03-25 15:52:55 · 2756 阅读 · 0 评论 -
数据库二 查询 – SELECT语句
【实验名称】:查询 – SELECT语句【实验目标】:掌握使用IS NULL, LIKE, BETWEEN… AND等谓词的查询; 掌握时间字段上的查询; 掌握集合函数查询; 掌握使用order by,group by,having等子句的查询。 掌握连接查询;包括左连接、右连接、外连接、自连接; 掌握子查询。【实验具体要求】:查询性别为男的所有学生的学号、姓名和班级号,结果按照班级ID倒序排列;(order by) 查询学号以2002开头的学生信息,字段包括学号、姓名、班级号;(原创 2022-03-25 15:32:26 · 2669 阅读 · 0 评论 -
数据库一 数据库的建立—DDL&DML
【实验名称】:数据库的建立—DDL&DML【实验目标】:(1) 使用任何一种交互工具创建DDL脚本,包括创建、修改、删除、展示表结构,字段类型的指定及修改,主键、候选键和外键的指定;(2) 创建、删除索引;(3) 创建、删除视图;(4) 数据的插、删、改等操作;【实验具体要求】:使用sql语句创建所有的表; 使用alter命令修改表结构,删除教师表中的“title” 字段,然后再添加到表中;修改学生表中的“sex” 字段的类型为char(2); 在教师...原创 2022-03-25 15:28:53 · 3583 阅读 · 0 评论