数据库上机——管理SQL Server 数据库

一、实验目的

  1. 了解数据库常用对象及组成;
  2. 熟悉SQL的基本概念和特点;
  3. 熟练掌握T-SQL 语句中的数据定义的使用方法;
  4. 熟悉在SQL Server 2008中创建及编辑数据库;
  5. 熟练掌握SQL的数据定义子句的使用方法。

二、实验环境

已安装SQL Server 2008的计算机;
具有局域网网络环境,有固定ip地址;

三、实验学时

2学时

四、实验要求

  1. 熟练使用Management Stuio界面方式创建及编辑数据库;
  2. 熟练使用T-SQL 语句创建及编辑数据库;
  3. 完成实验报告。

五、实验内容及步骤 1、创建数据库

(1) 首先用图形化的方法创建数据库:
数据库上机——管理SQL Server 数据库
然后设置自动增长:
数据库上机——管理SQL Server 数据库
数据库建立完成:
数据库上机——管理SQL Server 数据库
(2) 语句完成表的创建
数据库上机——管理SQL Server 数据库
2、创建表。
(1) 首次创建表:
数据库上机——管理SQL Server 数据库
(2) 定义完整约束性:

①设置主键: 首先在student表中设置sno为主键:
数据库上机——管理SQL Server 数据库
②设置外键约束: 首先建立sc
数据库上机——管理SQL Server 数据库
然后定义SC表外键:
数据库上机——管理SQL Server 数据库
数据库上机——管理SQL Server 数据库
③定义UNIQUE约束:
数据库上机——管理SQL Server 数据库
④定义DEFAILT约束 :
数据库上机——管理SQL Server 数据库
⑤定义 CHECK 约束:
数据库上机——管理SQL Server 数据库
3、删除表。
①删除表
数据库上机——管理SQL Server 数据库
②删除表依赖关系
数据库上机——管理SQL Server 数据库

六、出现问题及解决办法

在设置主键过程中,错误在列表中寻找主键设置
数据库上机——管理SQL Server 数据库
最后找到主键并设置主键:
数据库上机——管理SQL Server 数据库