USE [master]
– GO
– /****** Object: Database [PUBLISH] Script Date: 2019/11/25 星期一 上午 09:00:04 /
– CREATE DATABASE [PUBLISH] ON PRIMARY
– ( NAME = N’PUBLISH’, FILENAME = N’F:\PUBLISH\PUBLISH.mdf’ , SIZE = 51200KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10240KB )
– LOG ON
– ( NAME = N’PUBLISH_log’, FILENAME = N’F:\PUBLISH\PUBLISH.ldf’ , SIZE = 10240KB , MAXSIZE = 2048GB , FILEGROWTH = 5120KB )
– GO
– ALTER DATABASE [PUBLISH] SET COMPATIBILITY_LEVEL = 100
– GO
– IF (1 = FULLTEXTSERVICEPROPERTY(‘IsFullTextInstalled’))
– begin
– EXEC [PUBLISH].[dbo].[sp_fulltext_database] @action = ‘enable’
– end
– GO
– ALTER DATABASE [PUBLISH] SET ANSI_NULL_DEFAULT OFF
– GO
– ALTER DATABASE [PUBLISH] SET ANSI_NULLS OFF
– GO
– ALTER DATABASE [PUBLISH] SET ANSI_PADDING OFF
– GO
– ALTER DATABASE [PUBLISH] SET ANSI_WARNINGS OFF
– GO
– ALTER DATABASE [PUBLISH] SET ARITHABORT OFF
– GO
– ALTER DATABASE [PUBLISH] SET AUTO_CLOSE OFF
– GO
– ALTER DATABASE [PUBLISH] SET AUTO_CREATE_STATISTICS ON
– GO
– ALTER DATABASE [PUBLISH] SET AUTO_SHRINK OFF
– GO
– ALTER DATABASE [PUBLISH] SET AUTO_UPDATE_STATISTICS ON
– GO
– ALTER DATABASE [PUBLISH] SET CURSOR_CLOSE_ON_COMMIT OFF
– GO
– ALTER DATABASE [PUBLISH] SET CURSOR_DEFAULT GLOBAL
– GO
– ALTER DATABASE [PUBLISH] SET CONCAT_NULL_YIELDS_NULL OFF
– GO
– ALTER DATABASE [PUBLISH] SET NUMERIC_ROUNDABORT OFF
– GO
– ALTER DATABASE [PUBLISH] SET QUOTED_IDENTIFIER OFF
– GO
– ALTER DATABASE [PUBLISH] SET RECURSIVE_TRIGGERS OFF
– GO
– ALTER DATABASE [PUBLISH] SET DISABLE_BROKER
– GO
– ALTER DATABASE [PUBLISH] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
– GO
– ALTER DATABASE [PUBLISH] SET DATE_CORRELATION_OPTIMIZATION OFF
– GO
– ALTER DATABASE [PUBLISH] SET TRUSTWORTHY OFF
– GO
– ALTER DATABASE [PUBLISH] SET ALLOW_SNAPSHOT_ISOLATION OFF
– GO
– ALTER DATABASE [PUBLISH] SET PARAMETERIZATION SIMPLE
– GO
– ALTER DATABASE [PUBLISH] SET READ_COMMITTED_SNAPSHOT OFF
– GO
– ALTER DATABASE [PUBLISH] SET HONOR_BROKER_PRIORITY OFF
– GO
– ALTER DATABASE [PUBLISH] SET RECOVERY FULL
– GO
– ALTER DATABASE [PUBLISH] SET MULTI_USER
– GO
– ALTER DATABASE [PUBLISH] SET PAGE_VERIFY CHECKSUM
– GO
– ALTER DATABASE [PUBLISH] SET DB_CHAINING OFF
– GO
– EXEC sys.sp_db_vardecimal_storage_format N’PUBLISH’, N’ON’
– GO
– USE [PUBLISH]
– GO
– / Object: Table [dbo].[Author] Script Date: 2019/11/25 星期一 上午 09:00:04 ******/
– SET ANSI_NULLS ON
– GO
– SET QUOTED_IDENTIFIER ON
– GO
– CREATE TABLE [dbo].[Author](
– [AuthorID] nchar NOT NULL,
– [Name] nchar NOT NULL,
– [Sex] nchar NULL,
– [Birthday] [smalldatetime] NULL,
– [Provinces] nchar NULL,
– PRIMARY KEY CLUSTERED
– (
– [AuthorID] ASC
– )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
– ) ON [PRIMARY]
– GO
– /****** Object: Table [dbo].[Book] Script Date: 2019/11/25 星期一 上午 09:00:04 ******/
– SET ANSI_NULLS ON
– GO
– SET QUOTED_IDENTIFIER ON
– GO
– CREATE TABLE [dbo].[Book](
– [BookID] nchar NOT NULL,
– [BookName] nchar NOT NULL,
– [AuthorID] nchar NOT NULL,
– [Price] [int] NULL,
– [TypeID] nchar NOT NULL,
– CONSTRAINT [PK_Book] PRIMARY KEY CLUSTERED
– (
– [BookID] ASC
– )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
– ) ON [PRIMARY]
– GO
– /****** Object: Table [dbo].[Type] Script Date: 2019/11/25 星期一 上午 09:00:04 ******/
– SET ANSI_NULLS ON
– GO
– SET QUOTED_IDENTIFIER ON
– GO
– CREATE TABLE [dbo].[Type](
– [TypeID] nchar NOT NULL,
– [TypeName] nchar NULL,
– CONSTRAINT [PK_Type] PRIMARY KEY CLUSTERED
– (
– [TypeID] ASC
– )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
– ) ON [PRIMARY]
– GO
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’09101’, N’吴燕焕 ', N’女 ', CAST(0x6E8A0000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’09122’, N’李依伊 ', N’女 ', CAST(0x6CC40000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’10002’, N’王东湖 ', N’男 ', CAST(0x70090000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’10011’, N’孙晓慧 ', N’女 ‘, CAST(0x6CEE0000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’10015’, N’方义祥 ‘, N’男 ‘, NULL, NULL)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’10105’, N’张峻亦 ‘, N’男 ‘, CAST(0x779D0000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’10201’, N’赵烨丽 ‘, N’女 ‘, CAST(0x724C0000 AS SmallDateTime), N’天津 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’11012’, N’周山铭 ‘, N’男 ‘, CAST(0x6BC60000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’11019’, N’崔恺哥 ‘, N’男 ‘, NULL, NULL)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’11102’, N’郑筱芮 ‘, N’男 ‘, CAST(0x73740000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’11121’, N’程锐铁 ‘, N’男 ‘, CAST(0x763D0000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’11202’, N’李耀东 ‘, N’男 ‘, CAST(0x76150000 AS SmallDateTime), N’天津 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’12117’, N’刘璇加 ‘, N’女 ‘, CAST(0x7A090000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’12126’, N’吉安安 ‘, N’女 ‘, NULL, NULL)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13001’, N’李艳青 ‘, N’女 ‘, CAST(0x73480000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13101’, N’王青青 ‘, N’女 ‘, CAST(0x7DFA0000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13115’, N’周建毅 ‘, N’男 ‘, CAST(0x7D390000 AS SmallDateTime), N’上海 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13130’, N’豆伊繁 ‘, N’女 ‘, NULL, NULL)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13205’, N’方伟楠 ‘, N’女 ‘, CAST(0x7CAE0000 AS SmallDateTime), N’天津 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’13215’, N’赵伟江 ‘, N’男 ‘, NULL, NULL)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’14003’, N’赵乐欣 ‘, N’女 ‘, CAST(0x797B0000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Author] ([AuthorID], [Name], [Sex], [Birthday], [Provinces]) VALUES (N’15005’, N’钱湖睿 ‘, N’男 ‘, CAST(0x77B60000 AS SmallDateTime), N’北京 ‘)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01001’, N’数据库原理 ‘, N’13001’, 28, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01002’, N’数据库原理 ‘, N’10015’, 37, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01010’, N’软件工程 ‘, N’10015’, 41, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01013’, N’SQL Server 2016 ‘, N’13001’, 35, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01015’, N’计算机网络 ‘, N’10015’, 32, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01016’, N’嵌入式系统 ‘, N’10105’, 41, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01022’, N’操作系统 ‘, N’10105’, 23, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’01043’, N’单片机原理 ‘, N’10105’, 32, N’001’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’11001’, N’高等数学 ‘, N’15005’, 20, N’002’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’11003’, N’线性代数 ‘, N’15005’, 17, N’002’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’11010’, N’高等代数 ‘, N’15005’, 21, N’002’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’11012’, N’数学分析 ‘, N’12117’, 25, N’002’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’11015’, N’泛函分析 ‘, N’12117’, 29, N’002’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’20010’, N’现代文学 ‘, N’09101’, 21, N’003’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’20201’, N’古代文学 ‘, N’10201’, 22, N’003’)
– INSERT [dbo].[Book] ([BookID], [BookName], [AuthorID], [Price], [TypeID]) VALUES (N’20202’, N’近代史 ‘, N’10201’, 29, N’003’)
– INSERT [dbo].[Type] ([TypeID], [TypeName]) VALUES (N’001’, N’计算机类 ‘)
– INSERT [dbo].[Type] ([TypeID], [TypeName]) VALUES (N’002’, N’数学类 ‘)
– INSERT [dbo].[Type] ([TypeID], [TypeName]) VALUES (N’003’, N’文史类 ‘)
– INSERT [dbo].[Type] ([TypeID], [TypeName]) VALUES (N’004’, N’法律类 ‘)
– INSERT [dbo].[Type] ([TypeID], [TypeName]) VALUES (N’005’, N’经济类 ')
– ALTER TABLE [dbo].[Author] ADD DEFAULT (‘男’) FOR [Sex]
– GO
– USE [master]
– GO
– ALTER DATABASE [PUBLISH] SET READ_WRITE
– GO