⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12_11.txt

📁 该实例演示了 MD5的 加密,解密全过程,代码精简,有实用价值
💻 TXT
字号:
--准备:创建数据库
use master

IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'LibrarySys')
	DROP DATABASE [LibrarySys]
GO

CREATE DATABASE LibrarySys
ON (NAME = N'LibrarySys_Data', FILENAME = N'E:\database\LibrarySys_Data.MDF',SIZE = 5, FILEGROWTH = 10%) 
LOG ON (NAME = N'LibrarySys_Log', FILENAME = N'E:\database\LibrarySys_Log.LDF',SIZE = 1, FILEGROWTH = 10%)
GO

use LibrarySys
go



---------------
create table Librarian
(
       LibrarianID  char(10) primary key,
       LibrarianPassword varchar(20) not null,
       LibrarianName varchar(20) not null,
       Address  varchar(20) not null,
       Telephone  varchar(15) ,
)
create table  Library
(    
       LibName  char(20)  primary key,
       LibID    smallint not null,
       Lib_CurID char(10)references Librarian(LibrarianID),
)
Create  table  Book
(
       BookID varchar(12)  primary key,
       BookName  varchar(20) not null,
       ISBN    varchar(15) not null,
       PubHouse  varchar(20) not null,
       PubDate   Datetime,
       Version   char(1),
       Price   char(4) not null,
       InDate    DateTime,
       OwnedDate smallint,
       Location  char(20) ,
       AllStoreNum  smallint  not null,
       NowStoreNum  smallint not null,
)
       
create table Reader
(     
      ReaderID char(10) primary key,
      ReaderPassword  varchar(20) not null ,
      ReaderName varchar(20) not null,      
      Telephone char(15),
      NowBorrowNum char(2) default(0),
      AuthoredNum  char(2) ,
      PenaltyAccumlate  float default(0),
)
create table  Teacher
(
   ReaderID char(10) primary key references Reader(ReaderID),
   TeacherID char(10) not null,
      OfSchool   varchar(20) ,
 )
create  table  Student
(
   ReaderID char(10) primary key references Reader(ReaderID),
   StudentID char(10) not null,
   Major   varchar(20) not null,
)
create table PenaltyForm
( 
    ReaderID char(10)  references  Reader(ReaderID),
    BookID   varchar(12)   references Book(BookID),
    DueDays  smallint not null ,
    Penalty  float not null,
    Reason   varchar(20),
   primary key(ReaderID,BookID ),
)

create table  WorkIn
(
   LibrarianID char(10), 
  LibName  char(20),
  Salary float,
  foreign key (LibrarianID ) references Librarian(LibrarianID ),
  foreign key (LibName)   references  Library(LibName),
)
create table  StoredIn
(
  BookID varchar(12) references Book(BookID),
  LibName char(20) references  Library(LibName),
)
create table Borrow
(
  ReaderID char (10) references Reader(ReaderID),
  BookID  varchar(12) references Book(BookID),
  BorrowDate DateTime not null,
  DueDate  dateTime,
)
  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -