下面是成绩哈~~~~~

NCUT-理学院-数据库-13、综合练习(一)-学号尾号为6NCUT-理学院-数据库-13、综合练习(一)-学号尾号为6

下面是给的正解哈~~~~~

13、综合练习(一)

1、创建数据库MyLib,保存于E盘根目录下以自己学号+姓第一个字母(阿拉伯数字+大写字母)方式创建的文件夹中,初始大小5MB,最大200MB,以20%方式增长,日志文件存于同一文件夹,初始大小2MB,最大50MB,以5MB方式增长;

2、创建表Reader,借书证号为主键,11位数字,姓名,长度10个字符,专业名,长度12个字符,性别为BIT型,默认值为0,出生时间为日期型,借书数为整数,照片为IMAGE型,除了借书证号,其他可自行设定是否为空;

3、建立Book表,ISBN为主键,16位,书名字符长度26,作者字符长度8,出版社字符长度20,价格包含小数,复本量是整数,库存量是整数,除了主键,其他可自行设定是否为空;

4、在Reader表中添加个人信息,学号务必是自己的真实学号,其他可自行决定是否填写。

CREATE DATABASE MyLib

ON

    (NAME='MyLib_DATA',

    FILENAME='E:\17159010218W\MyLib.MDF',

    SIZE=5MB,

    MAXSIZE=200MB,

    FILEGROWTH=20%)

LOG ON

    (NAME='MyLib_LOG',

    FILENAME='E:\17159010218W\MyLib.LDF',

    SIZE=2MB,

    MAXSIZE=50MB,

    FILEGROWTH=5MB)

GO

 

USE MyLib

CREATE TABLE Reader

(        借书证号  char(11)  NOT NULL PRIMARY KEY,

         姓名  char(10)  NOT NULL,

         性别  bit NOT NULL DEFAULT(0),

         日期  datetime   NOT NULL,

         借书数 int NOT NULL,

         照片  image NULL)

GO

 

USE MyLib

CREATE TABLE Book

(       ISBN char(16) NOT NULL primary key,

         书名 char(26) NOT NULL,

         作者 char(8) NOT NULL,

         出版社 char(20) NOT NULL,

         价格 numeric NULL,

         库存量 int NOT NULL)

GO

 

INSERT INTO Reader

 VALUES('17159010218','王明达',0,'2018-3-19',3,NULL)

GO

相关文章:

  • 2021-05-30
  • 2021-05-28
  • 2021-08-20
  • 2021-04-10
  • 2022-01-18
  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-21
  • 2021-12-13
  • 2022-01-10
  • 2021-10-27
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案