实验二:交互式SQL 语言
1.实验目的
- 熟悉各数据库的交互式SQL工具
- 熟悉通过SQL语言对数据库进行操作
- 熟悉通过SQL语言对数据进行控制(授权和权力回收)
- 完成作业的上机练习
2.实验工具Kingbase ES 3.0
利用交互查询工具isql来熟悉SQL语言。
3.实验内容和要求
在Kingbase ES中建立一个名为TEMP的库,进行实验所要求的各种操作,所有的SQL操作均在此建立的新库里进行。
根据以下要求认真填写实验报告,记录所有的实验用例。
3.1数据定义
- 熟悉基本表的创建、修改及删除
- 熟悉索引的创建和删除
- 熟悉视图的创建和删除
3.2数据操作
- 完成各类查询操作(单表查询,连接查询,嵌套查询,集合查询)
- 完成各类更新操作(插入数据,修改数据,删除数据)
3.3视图的操作
视图的定义(创建和删除),查询,更新(注意更新的条件)
3.4数据控制
用户的授权和权力收回(进行完操作之后看看授权过的用户是否真正具有授予的数据操作的权力了,进行完权力收回操作之后的用户是否确实丧失了收回的数据操作的权力)。
4.实验报告
《数据库系统概论》实验报告 |
题目: |
姓名 |
|
日期
|
|
实验内容完成情况:(写出每一种类型的SQL测试用例)
|
出现的问题:
|
解决方案(不能解决的将问题列出):
|
|