好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

数据库表的创建、管理和数据操作(实验一)

今天我们就以实验的形式对表的创建、管理和数据操作进行学习,上课吧。

【实验目的】: 了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。
【实验要求】: 利用SQL语言进行数据库表的各种操作:
1.数据库表的创建、修改和删除操作。
2.向表中进行数据的插入、删除和修改操作。
【实验内容】
1. 利用数据定义语句在实验一创建的stu_DB库中建立学生管理系统的三个表:Student、Course、SC。
2.利用INSERT、UPDATE和DELETE语句对上述三张表的数据进行插入、更新和删除操作。
3.在stu_DB库中添加Teacher和TC表,对已建立的学生管理系统中的表添加充足的数据(每个表不少于20条),以便完成本实验的后继操作。
【实验步骤】
一、数据定义
(一)表的创建
在实验一创建的数据库stu_DB中分别用企业管理器和查询分析器,按下面的表结构创建学生管理系统的表。

1 .利用企业管理器创建表

( 1 )打开企业管理器。

( 2 )选中 实验一 创建好的数据库 stu_DB ,单击数据库中的表对象,然后右击窗口右侧选择新建表,弹出如图所示窗体。

 

( 3 )在这个窗体中,列名列就示表的字段名,可以在这个窗体中为字段选择数据类型和长度以及是否可以为空值。

(4)在此处可以为表选择文件组,在表中单击右键,选择属性,如果已经为数据库创建了一个次要组,可以在属性窗体的表文件组中为此表选择文件组。应该把一些竞争使用的表放于不同的文件组中,并且让文件组属于不同磁盘,这样可以在表竞争读写时提高并发性能。

(5)创建完成后,单击磁盘图标,并为表取一个名字。注意,应该为表取一个有意义的名字。

2 .用 Transact_SQL 语句创建表

  语法为:

CREATE TABLE 
 [ database_name.[owner].] table_name
 ( {column_name data_type [DEFAULT ‘default_value']|
 [CONSTRAINT CONSTRAINT_name]
 }, […n] [IDENTITY [(seed, increment )]]
 )
 [ON { filegroup | DEFAULT }]
 [TEXTIMAGE_ON {filegroup | DEFAULT }] 

查看更多关于数据库表的创建、管理和数据操作(实验一)的详细内容...

  阅读:47次