SQL数据库操作实验指南:从创建到删除

0 下载量 154 浏览量 更新于2024-06-27 收藏 181KB DOC 举报
"SQL实验与练习题参考答案" 在SQL中,数据库操作是基础且至关重要的。实验1主要涉及创建、查看和删除数据库的步骤。在创建数据库时,我们需要指定数据库的逻辑名、物理文件名、初始大小、最大尺寸以及文件增长速度。例如,创建名为Test的数据库,主数据文件test_data的初始大小为10MB,最大尺寸无限制,增长速度为1MB。日志文件test_log的初始大小为1MB,最大尺寸为5MB,增长速度为10%。这可以通过使用`CREATE DATABASE`语句完成,如提供的参考答案所示。 查看数据库属性通常通过执行存储过程`sp_helpdb`来实现,它提供了关于数据库的详细信息,包括文件组、文件、状态、版本等。 删除数据库是通过`DROP DATABASE`语句来实现的,这将永久性地移除指定的数据库,例如删除Test数据库。 实验2关注的是对表的操作,主要包括创建表。创建表涉及到定义每个列的数据类型、长度、是否允许为空,以及可能的约束条件。在给出的学生表例子中,`st_id`是主键(PK),表示其值必须唯一且不能为空,其他列如`st_name`、`st_score`等也指定了相应的数据类型和约束。创建这样的表使用`CREATE TABLE`语句,如下所示: ```sql CREATE TABLE student ( st_id nVarChar(9) PRIMARY KEY NOT NULL, st_nm nVarChar(8) NOT NULL, st_sex nVarChar(2) NULL, st_birth datetime NULL, st_score int NULL, st_date datetime NULL, st_from nChar(20) NULL, st_dpId nVarChar(2) NULL, st_mnt tinyint NULL ); ``` 在这个实验中,我们学习了如何使用SQL进行基本的数据库管理,包括创建数据库、查看其属性以及删除数据库,同时也涵盖了如何设计和创建包含不同数据类型的表以及应用约束。这些是SQL的基础,对于任何需要处理结构化数据的场景都至关重要。