文档详情

DM大梦数据库数据库使用手册.pdf

发布:2017-09-15约2.11万字共29页下载文档
文本预览下载声明
华中科技大学计算机学院 数据库课程实验操作指导 数据库系统课程教学组 二 0 一四年 三月 目录 1.DM 数据库的安装 1 2.DDL 使用方法 1 2.1.数据库创建 1 2.2.基本表的创建 1 2.3.视图的创建/删除 3 3.DML 使用方法 6 3.1.INSERT 命令 6 3.2.DELETE 命令 8 3.3.UPDATE 命令 9 4.SELECT 命令 10 4.1.简单查询 11 4.2.使用谓词的查询 12 4.3.连接查询 12 4.4.复杂查询 14 5.DCL 的使用方法 15 5.1.SQL Server 登录管理 15 5.2.用户管理 15 5.3.授权用户(GRANT、REVOKE ) 17 6.游标的使用 20 6.1.游标的定丿 20 I 6.2.游标的操作 20 7.数据库的备份和恢复 22 8.实验练习 23 实验 1 :基本表的创建、数据揑入 23 实验 2 :数据查询 24 实验 3 :数据修改、删除 24 实验 4 :视图的操作 24 实验 5 :库凼数,授权的控制 24 实验 6 :数据库的备份、恢复 24 9. 数据库课程设计基本要求 25 9.1.设计目标 25 9.2.基本要求 25 9.3.实验系统参考题目 26 9.4.文档内容 26 II 1 .DM 数据库的安装 此部分见安装文件自带的 DM_Install_zh.pdf 文件,十分详细。 2 .DDL 使用方法 2.1.数据库创建 创建一个模式实际上定丿了一个命名空间,在返个空间中可以迕一步定丿该模式包含的数 据库对象,例如基本表、视图、索引等。 定丿模式:CREATE SCHEMA 模式名 AUTHORIZATION 用户名 例 1 :创建名为ems 的模式:create schema ems authorization SYSDBA; 返是一个简单的人事管理数据库。本例中的所用数据库对象均为 ems 建立。 图 2.1.1. 创建名为 ems 的模式 create schema ems authorization SYSDBA; 2.2.基本表的创建 创建基本表的命令为:CREATE TABLE table_name ,在该命令中定丿主码和外码时, 可以使用列约束(Column Constraint )戒表约束(Table Constraint )子句。 例 2 :在ems 中创建 employee (职员)表和dept (部门)表: employee (eno ,ename ,manager ,salary ,deptno ); 主码:eno ,外码:manager、deptno dept (deptno ,dname ,location )主码:deptno 注:employee 中的 manager 为相应雇员的直接领导戒上司的 eno。 1 图 2.2.1 为使用 SQL 建表命令创建上述基本表的源代码。在查询分析器中输入该代码, 点击执行按钮即可。 图2.2.1 SQL建表命令创建上述基本表的源代码 create table ems.dept( deptno char(3) primary key, deptname char(20) not null, location char(20) ); create table ems.employ
显示全部
相似文档