用SOL语言完成,1、创建一个图书馆数据库Library,要求:该数据库的主数据文件逻辑名为Lib_data,数据文件物理地存在C:盘根目录下,文件名为Lib_data.mdf, 初始大小为15MB, 最大存储空间为100MB, 存储空间自动增长量为5MB; 数据库日志文件的逻辑名称为Lib_LOG, 保存日志的物理文件名称为Lib.Idf, 初始大小为10MB, 最大尺寸为30MB ,存储空间自动增长量为1MB。 (1)创建以上数据库 (2)修改Library数据库名称更改为TEST; (3)修改日志文件大小为10MB; (4)最后删除数据库TEST。 2、使用SQL语句创建会员信息表Member,其列名、数据类型以及其它说明如下表所示。
时间: 2024-02-23 12:00:56 浏览: 72
好的,以下是对您的问题的解答:
1. 用SQL语言创建一个图书馆数据库Library,要求如下:
(1)创建主数据文件Lib_data,逻辑名为Lib_data,物理文件保存在C:\目录下,文件名为Lib_data.mdf,初始大小为15MB,最大存储空间为100MB,存储空间自动增长量为5MB。
(2)创建日志文件Lib_LOG,逻辑名称为Lib_LOG,物理文件名称为Lib.ldf,初始大小为10MB,最大尺寸为30MB,存储空间自动增长量为1MB。
(3)删除数据库时,同时删除主数据文件和日志文件,使用以下SQL语句:
```
CREATE DATABASE Library
ON PRIMARY
(NAME = Lib_data,
FILENAME = 'C:\Lib_data.mdf',
SIZE = 15MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB),
LOG ON
(NAME = Lib_LOG,
FILENAME = 'C:\Lib.ldf',
SIZE = 10MB,
MAXSIZE = 30MB,
FILEGROWTH = 1MB)
GO
USE master
GO
DROP DATABASE TEST
GO
```
2. 使用SQL语句创建会员信息表Member,其列名、数据类型以及其它说明如下表所示:
| 列名 | 数据类型 | 说明 |
| --- | --- | --- |
| MemberID | int | 会员ID,自增长 |
| MemberName | varchar(50) | 会员姓名 |
| Gender | char(2) | 会员性别 |
| Birthday | date | 会员生日 |
| Address | varchar(100) | 会员地址 |
| Phone | varchar(20) | 会员电话 |
以下是SQL语句:
```
CREATE TABLE Member (
MemberID int IDENTITY(1,1) PRIMARY KEY,
MemberName varchar(50) NOT NULL,
Gender char(2) NOT NULL,
Birthday date NOT NULL,
Address varchar(100) NOT NULL,
Phone varchar(20) NOT NULL
)
```
阅读全文