版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、课程设计的内容一个图书借阅管理数据库要求提供以下服务:( 1)可随时查询书库中现有书籍的种类、数量与存放位置。所有各类书籍均可由书号唯一标识。( 2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。( 3)当需要时,可通过数据库中保存的出版社电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。根据以上的情景假设,进行如下的分析与设计:( 1)根据上述语义画出ER图。( 2)将ER模型转换成关系模型,并指出每个关系模式的主关键
2、字。( 3)分析每个关系模式已经达到第几范式。对于不符合第三范式要求的关系模式进行规范化。( 4)根据概念模型设计逻辑模型和保护设计。( 5)在SQLServer中实现。二、课程设计的要求与数据根据教师给定的选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库概念设计、逻辑设计及部分物理设计的内容。重点是ER图的设计、关系模式的转换与规范化以及如何利用DBMSS成数据表及数据库的创建和操作。具体要求包括:( 开发环境要求:SQLServer20052提交课程设计报告一份,包括以下内容: 用户需求:要解决的主要问题,达到的具体指标等。 业务流程分析:描述系统的业务流程,画出规范的业务流
3、程图。 数据库概念模式设计写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;对其中复杂的多元联系进行分析,必要则改进。 数据库逻辑模式设计4.1 一般逻辑模型设计:写出由ER呼出一般关系模型的四条原则,列出数据库初步构思的关系框架,并检查改进之。4.2 具体逻辑模型设计:按所用的DBM酸求,设计表(文件)的具体结构,在关系框架下补充字段类型、长度、小数位数等行。 数据库保护设计5.1 设计表间关系:列出数据库表间的关联关系。5.2 完整性设计:列出主要字段完整性的字段名、完整性约束条件;列出记录完整性约束及其约束条件;列出参照完整性表。数据库系统的实现6.1 数据库
4、及其表结构的建立:建立数据库描述文件及建立其数据库表,注意完整性与关联的实现,并附作为命令执行结果的数据库表结构及其关联图、参照完整性表。6.2 数据输入:录入数据,并打印出各表的内容,要求每个表至少有15条记录。3.提交光盘(每班统一制作1张光盘,每人一个文件夹,文件夹名为“学号姓名”)。每人的光盘文件夹内含:任务书;数据库文件(包括数据文件和日志文件);课程设计报告电子文档。三、课程设计应完成的工作1要求完成一个系统设计的主要过程:需求分析、系统分析、系统设计、系统实现等过程。2完成设计后,要写出设计报告。四、课程设计进程安排在舁厅P设计各阶段内容地点起止日期1举行课程设计动员会,说明课程
5、设计的要求、目的。通过讨论、查询相关资料确定课程设计选题。实验中心机房17周1-周22进行需求分析、数据库逻辑结构的分析。实验中心机房17周3-周43完成以下内容:(1)用户需求分析;(2)业务流程分析;(3)数据库概念模型设计;(4)写出由基本项相应得出的实体、联系及其属性;(5)对其中复杂的多元联系进行分析,必要则改进。实验中心机房17周4-周54完成数据库模型设计,包括一般逻辑模型设计和物理逻辑模型设计;设计索引、设计表间关系、设计完整性。实验中心机房18周1-周25进行系统实现。内容主要包括:数据库表结构的建立与数据输入。实验中心机房18周3-周46撰写课程设计报告并上交实验中心机房1
6、8周4-周5。1概述41.1 系统的基本任务51.2 系统的主要业务51.3 系统的开发目标52需求分析62.1 用户需求62.2 数据需求72.3 需求规定82.4 业务流程分析92.5 系统功能分析122.5.1 功能分析122.5.2 功能分析图133数据库概念(模型)设计143.1 由基本项构思ERD勺三个原则143.2 绘制ER图174数据库逻辑(模型)设计194.1 按四原则转化194.2 转化的逻辑模型204.3 逻辑模型的优化214.4 具体逻辑模型设计215数据库物理设计与数据库保护设计235.1 设计索引235.2 设计表间关系245.3 完整性设计245.4 数据库保护设
7、计246数据库实现266.1 建立数据库266.2 建立数据表276.3 简单查询336.4 存储过程356.5 建立视图377总结与体会411、概述图书馆信息管理系统是一种在学校中常用的一种系统。它从图书的入库登记到查询浏览,从读者的管理到图书的借阅,形成了一个整体自动化管理模式。系统主要有三个方面的内容:一方面是图书管理,主要包括新书入库图书整理图书信息的修改等方面。一方面是图书借阅,主要包括图书的借阅和归还。第三方面是信息查询,主要包括图书目录查询读者信息查询等。随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用
8、方便而有效的方式来管理自己的书籍。图书馆管理系统能够高效的完成图书管理员的基本业务需求和系统管理员的管理需求,并能根据需要,完成读者所提出的需求。是图书馆日常管理不可或缺的管理系统。用户类型业务类型具体操作似白申请服务借阅图书归还图书预定图书图书管理员基本业务借阅图书归还图书预定图书系统管理员图书管理新书入库更新图书信息(修改、删除)查询图书信息读者管理读者登记更新读者信息(修改、注销)查询读者信息系统设置查询统计、基本设置等图书管理系统主要功能描述1.1 系统的基本任务图书的使用对象是借阅者,例如学生,教师;管理者是图书馆的管理员。因此根据这些信息,本系统的主要功能就是:实现图书馆图书信息的
9、管理和维护,如用户信息管理,图书馆规则维护,新书入库,整理图书,修改图书信息和进行查询等;以及服务系统的图书信息查询,图书的借出和归还等功能图书信息管理系统能够为用户提供充足的信息和快捷的查询手段.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。因此要提供真实的、详细的、全面的、系统化的图书管理。为读者借书及管理员的管理提供方便。1.2 系统的主要业务一是:借书人借书。借书人可以通过本系统,快速而且方便地查询到自己所要找的书,很方便快捷;二是:图书馆的日常管理。图书馆通过本系统,可以掌握整个图书馆的所有书籍和的全部信息与借书人的借书情况,为图书馆的日常管理提供全面、有
10、用并且有序的信息,方便了图书馆的管理,提高了图书馆的管理效率。1.3 系统的开发目标通过建立一个较为全面系统化的图书馆管理系统,为借书人借书提供便利,同时也为图书馆的正常有序管理提供方便。大学图书馆管理信息系统为广大大学师生提供了便利的图书借阅服务。本系统面向全体教职职工与学生,该系统根据不同的操作者,提供不同的服务,以实现图书管理系统的科学化、系统化、自动化,最大限度地为老师和学生提供方便和提供管理效率。2、需求分析2.1 用户需求我们总可以看到图书馆里,书籍琳琅满目,很多,而且图书的种类也多种多样。这就给图书馆的管理带来很多麻烦,也是借书人非常头痛的问题。从借书人的角度来说,当到书山书海中
11、,找一本书就像大海捞针一样。这样不仅费时又费神,而且还不一定能找得到,去图书馆不是去看书,而是大部分去找书。所以把书籍分门别类,按一定的分类,按一定顺序编排出来,对借书人来说是很有用处,很有必要的。从图书馆的角度来说,图书馆里的书多人杂。一个方便全面的系统是必须的,这个系统可以用来管理书籍也可以用来管理借还书业务,而是图书馆的管理有条有理。图书馆配置一些检索器,把书籍的资料都整理在里面,包括书号、书名、数量,借还状况等等,可供借书人检查,方便借书人知道有什么书以及书的位置,数量,可否借等等情况。然后在系统里面也会登记每个借书人的借书状况。系统需具备以下功能:查询功能、增加功能、删除功能、修改功
12、能。图书馆管理信息系统书籍管理读者管理借阅管理书籍信息维护书籍类别管理新增读者读者信息维护借阅历史查看。5图书馆管理信息系统功能模块2.2 数据需求图书目录,包括图书编号、图书名称、作者名称、出版社、出版日期、图书编号、图书单价、图书类别等。读者明细,包括读者编号、读者名称、性别、单位地址、所在城市、所在地区、邮政编码、电话号码、传真号码、公司主页、备注信息等。借阅情况,包括图书编号、图书名称、出版社、读者名称、读者编号、结束日期、还书日期等。借阅状态,包括图书编号、图书名称、作者名称、出版社、出版日期、图书编号、单价、图书类别、状态信息等。系统中用到的数据表:书籍表:字段名数据类型长度是否允
13、许空值书号Char10Notnull书名Char20作/编者Char20存放位置Char40数量Int出版社号Char20Notnull借书人表:字段名数据类型长度是否允许空值借书证号Char10Notnull姓名Char10单位Char40性别Char2借书表:字段名数据类型长度是否允许空值书号Char10Notnull借书证号Char10Notnull借书日期varchar10还书日期varchar10出版社表:字段名数据类型长度是否允许空值出版社号Char20Notnull名称Nvarchar25地址Char30邮编Char10电话Char202.3 需求规定在图书管理系统中,管理员要为
14、每个读者建立借阅账户,并给读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,
15、若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。为系统维护人员提供权限管理、数据备份等通用功能。2.4 业务流程分析图书管理系统的的总体功能如下:图书的借阅;图书的返还;学生检索书籍信息;图书的增删改;学
16、生的增删改;图书采购信息的录入。学生借书流程图:学生还书过程数据流程图:9图书馆管理员对图书的的增删改数据流图:增删改13操作确认图书馆管理员对学生的的增删改数据流图:检验错误v管理员信息/9身份,验证、查询信息1管理员信息1()增删改学生信息,j学密信息管理员信息库撮作确认图书采购的数据流图:v耀员信息Gi处理)辅W供货商2.5 系统功能分析系统的对象确定之后,应该对系统进行定性的分析,分析是为了了解系统应达到的目标和系统应具备的功能。2.5.1 功能分析图书馆图书信息管理系统由两大子系统组成:图书管理和维护子系统以及图书信息服务子系统。图书管理和维护子系统的功能包括:(1)图书信息入库(建
17、立信息库,以便查询和借阅)。(2)理图书库(包括删除图书图书信息和统计图书信息)。查看图书信息。(4)查询图书的借阅情况(包括借出情况查询、未借出情况查询和超时情况查询,同时还要知道:如果某本图书被借出,那么可直接查询到借阅者的信息,以便催还等)。(5)图书馆的规则管理和维护(包括每人可借阅图书数目、每人每本书可持有大数以及每超时一天的罚金数目等)。(6)用户信息的管理和维护(例如删除已毕业学生信息、增加新生信息等)。(7)数据库路径的管理和维护,主要是为了提高系统的通用性而设置的。图书信息服务子系统的功能包括:(1)书信息的查询(例如在借书前可先查询某本图书是否被借出)。(2)图书的借阅(按
18、图书馆的规则进行借阅,例如不超过5本,如果已有超时借阅的图书,则在归还前不允许再借阅等等)。(3)图书的归还。2.5.2 功能分析图根据对系统功能的分析,建立了系统功能分析图,系统功能分析如图所示。该图反映了系统功能模块之间的层次关系。独馆图书信息管理系统图书管理韶维护子系统图书信息服务子系统新图书入库圉书整理查看图书信息查询图书信息用户信息的昌理数据路径维护图书信息查询图书倍冏图书归还。3、数据库概念(模型)设计3.1 由基本项构思ERD的三个原则原则1(确定实体):能独立存在的事物,在其有多个由基本项描述的特性需要关注时,就应把它作为实体。实体和属性的定义:书籍(图书编号,图书名称,作者,
19、出版社,出版日期,备注,价格,数量,)借书人(借书证号,姓名,性别,身份证,联系电话,密码)身份(身份编号,身份描述,最大借阅数)图书类别(图书类别编号,类别描述)原则2(确定联系):两个或多个实体间的关联与结合,当需要予以关注时,应作为联系。实体间的联系可分为一对一、一对多、多对多等三类,在确定联系时还要确定其类型。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。原则3(确定属性):实体的属性是实体的本质特征。实体应有标识属性(能把不同个体区分开来的属性组),并指定其中一个作
20、为主标识。联系的属性是联系的结果或状态。信息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。这条原则是对ERD的检验原则,对确定其构思是否正确具有很大的意义。首先要看ERD有没有重复出现的属性名,如果有,一定是错误的,要分析原因,消除重复。然后要看有无不在信息分析中作为基本项出现的属性,如果有,不一定是错误,但如果不符合基本项的要求,就是错误的,要分析原因,予以改正;如果是基本项,则往往是业务流程用到的资料不太完备,数据库设计者与用户协商后加上去的,要分析增加是否真有必要;如果信息分析中列出的基本项在ERD没有作为属性出现,则一定要分析原因:有时是不小心遗漏了,那就要补充到适当
21、的地方;有的是联系的表现形式。1。4建立如下ER图:借书人ER图:书籍ER图:19出版社ER图:联系集的ER模型如图所示:3.2 绘制ER图此系统由三个实体以及它们之间的联系组成。三个实体分别是书籍和借书人以及出版社。书籍和借书人之间以借书号和书号联系。出版社和书籍之间以出版社号和书号联系。其E-R图和关系图如下:书籍表借书表1书号借书证号亘借书日期诬书日期V借书人表17借书证号在女性别V出版社表书籍(书号,书号,数量,存放位置,作/编者,出版社号,出版日期)PK(主关键字)二书号FK(主关键字)=出版社号,参照表是出版社表借书人(借书证号,姓名,单位,性别)PK(主关键字)二借书证号出版社(
22、出版社号,名称,出版日期,作/编者)PK(主关键字)=出版社号借书(书号,借书证号,借书日期,还书日期)PK(主关键字)二书号,借书证号FK(主关键字)二书号,参照表是书籍表FK(主关键字)二借书证号,参照表是借书人表根据检查,每个关系模式都已达到第三范式,无需修改。4、数据库逻辑(模型)设计4.1 按四原则转化原则1:ER图中的每一个独立实体变换为一个关系,其属性变为关系的属性,其主标识变为关系的主码。例如,图中独立实体“借书人”、“书籍”、“出版社”分别变为借书人关系、书籍关系和出版社关系。借书人关系借书证号单位姓名主码书籍关系书号种类数量仔放位直主码出版社关系出版社名电话邮编地址主码原则
23、2:ER图中的从实体及相应的“的”联系变换为一个关系,从实体的属性加上主实体关系的主码构成这个关系的属性。如果“的”联系是1:1的,则以主实体关系的主码(作为外来码)为这个关系的主码;如果“的”联系是1:M的,则以主实体关系的主码加上同一主实体个体联系的不同从属实体个体赖以相互区分的属性组,组成该关系的主码。原则3:1:M联系通过在“多”实体关系中增加相联系的“1”实体关系的主码及联系本身的属性来表达。其中“1”实体主码为外来码增购书号出版社名种类数量仔放位直增购日期增购数量外码主码原则4:MM联系转换成一个独立的关系,被联系实体关系的主码(作为外来码)和联系本身的属性作为该关系的属性,被联系
24、实体关系的主码组成其复合主码。借阅书号借书证号借书日期还书日期外码外码主码(复合主码)4.2 转化的逻辑模型借书人关系借书证号单位姓名主码书籍关系书号种类数量存放位置主码出版社关系出版社名电话邮编地址借阅关系借书证号书号借书日期还书日期外码外码主码(复合主码)增购关系书号出版社名种类数量仔放位直增购日期增购数量外码主码4.3 逻辑模型的优化增购关系书号出版社名种类数量仔放位直增购日期增购数量外码主码可优化为出版社名JP增购日期增购数量外码外码主码4.4 具体逻辑模型设计借书人表字段名字段类型字段长度小数点位数是否主关键字借书证号tinyint0是单位char200否姓名char80否书籍表字段
25、名字段类型字段长度小数点位数是否主关键字书号tinyint0是种类tinyint0否数量tinyint0否存放位置tinyint0否出版社表字段名字段类型字段长度小数点位数是否主关键字出版社名char300是电话char200否邮编tinyint0否地址char400否借阅表字段名字段类型字段长度小数点位数是否主关键字借书证号tinyint0是书号tinyint0是借书日期datetime0否还书日期datetime0否增购表字段名字段类型字段长度小数点位数是否主关键字出版社名char400是书号tinyint0是增购日期datetime0否增购数量tinyint0否235、数据库物理设计与数
26、据库保护设计5.1 设计索引A书籍表的索弓I:索引名个表辽式书号主索引书号书名普通索引书名数量普通索引数量存放位置普通索引E立置作/编者普通索引作/编者出版社号外部索引出版社号出版日期普通索引出版日期B、借书人表的索弓I:索引名旧表辽式借书证号主索引借书证号姓名普通索引姓名单位普通索引单位性别普通索引性别G借书表的索弓I:索引名表辽式借书证号主索引借书证号书号普通索引书号借书日期普通索引借书日期还书日期普通索引还书日期D出版社表的索引索引名旧表辽式出版社号主索引出版社号名称普通索引名称电话普通索引电话邮编普通索引邮编地址普通索引地址5.2 设计表间关系书籍表的主索引:书号;借书人表的主索引:借
27、书证号.借书表的主索引:书号、借书证号出版社表的主索引:出版社号书籍表和借书人表通过借书表建立关系,把本来多对多的关系分解为两个一对多。出版社表与书籍表是多对一的关系。5.3 完整性设计更新规则删除规则插入规则父表书籍表和借书人表忽略忽略忽略借书表更新规则删除规则插入规则父表出版社表书籍表忽略忽略忽略5.4 数据库保护设计列出父表与子表的关联索引,指出要建立的表间关系的类型。1、出版社,书籍,借书人表是独立主体为该系统的父表2、出版社表和书籍表问是1:N的关系,增购是出版社和书籍的联系,关系索引为出版社名和书号3、书籍表和借书人表问是MN的关系,借阅是书籍和借书人的联系,关系索引为书号和借书证
28、号列出主要字段完整性的字段名、完整性约束条件;列出记录完整性约束及其约束25条件;列出参照完整性表。借书人表(1)实体完整性约束:借书证号是主属性,不可取空值(2)用户自定义完整性:姓名字段不允许为空值书籍表(1)实体完整性约束:书号是主属性,不可取空值(2)用户自定义完整性:数量不能为空值,以便查询书籍的总数出版社表(1)实体完整性约束:图书证号是主属性,不可取空值(2)用户自定义完整性:电话不能为空值,方便联系借阅表(1)实体完整性约束:(书号,借书证号)是主属性,不可取空值(2)参照完整性约束:借阅表和书籍表是参照与被参照关系,借阅表外部关键字是借书证号,借阅表和借书人表也是参照与被参照
29、关系,书籍表的外部关键字是借书证号(3)用户定义完整性:借书日期字段类型为日期、还书日期字段类型为日期增购表(1)实体完整性约束:(出版商名称,图书号)是主属性,不可取空值(2)参照完整性约束:增购表和出版社表是参照与被参照关系,增购表外部关键字是出版社名,增购表和书籍表也是参照与被参照关系,增购表的外部关键字旦上旦是书号(3)用户自定义约束:增购日期字段类型为日期。6、数据库实现6.1建立数据库createdatabase图书馆on(name=library,filename='e:library.mdf',size=10,maxsize=50,filegrowth=5)lo
30、gon(name=library_log,filename='e:library.ldf',size=5mb,maxsize=25mb,filegrowth=5mb)将GM口IMF文件的编辑(I)视图的项目的im(I)窗口m社区。物财的,4Wffl®QJ心笛匕目尊雹)伊里耘 UIini2 27对象蜂馥器 连接时QmiI). 图书nuyL iql* create database 图书馆 ut name=library. filenai:e=, :1 liter ar;,rdf1 f 3ize=10 n:ax3ize=50 filegrowth=5L cn (name=
31、library_log. filename=r&: lii3rary,ldfr, sizeSmb, iLax3ize=25n± fileqrowth=Srb命令已就完成.Hgaocd)SQLServer9.0.1399-GL5BAdmiE犍库f系藏触±数据库膜田g日u图书馆£犍库繇图司表出口视图另口同义词t可编融*SarviceBroker田口就3U安全性国安全性±服势黑对象£口复制国3馥+JlotificfttionServicesJ:SQLSsmr札理已禁用代理阳输入数据如图所示6.2建立数据表建立借书人表createschemal
32、ibrarycreatetablelibrary.借书人(借书证号char(20)primarykey,单位char(20),姓名char(8)notnull,性另ijchar(10)icrosoftSQLServerlanageientStudio物媪酗W)鲍(Q)项目的工肌窗口0)褪(C)酬01)飕查觥0 LJ表7独犯借书人Qocal).用书neryl. s髓舒瑞, 口 X地" X ”j (local) (SSL Semr 9.04399 G152HMi9 J致廨S 系微解J 0致触熊+ I p血a U »is u效解繇©+队同create schema li
33、brarycreate table libmy.借书人 借书证号 char (20) primary key, 本应 char(20), 姓名 char (fl| nc: null, 制 char(10)卜IlciomHSQLServerlanageientStudio文件的编标明规副明项目用fSr牌的IMtn嚼口附出1。跚的一升r-a*、占-1'rJ工和任宜同则|_占西山匚,修引臼13牙了到I更燃型也卜通1=机腾资调管,Rx表,librir借书人(local)图书一.utryl.则1*摘要连接0”割J7借书踽单位姓名1蝴gHtcd)噩Server9.0.1399-G152岫i3109
34、005101大一张三男-品犍库必Q猫数髓国口数解快照n®UP戏/BIJ图书E!310M0J1O2大二李四$310W05103犬三壬五男3109005104大四科的女3109005105大二麦迪男十数艇关系图岳口国田口机明31090051C6大三置打男3109005107搦涮晨女+:同义词3109005100大二陈服小女1口可编程性+口ServiceBrokerx、古姓米UALHitfULUli建立书籍表createtablelibrary.书籍表(书号char(10)primarykey,种类char(20),数量tinyintnotnull,存放位置char(20):文件(T)编辑
35、旧视图查询项目上)工具仃)腐口社区帮助00J新建查询第白他击占当臼匕,.才:鱼包图书馆,执行C!) W对象资源管理器v 4 X连授(0A 数口目- j CUual) (SQL Server 9.0.1399 - G158Rdmi二_J数据库it Li系统数据库+数据库快照1+Jpubs-图书馆± _J数据库关系图+表十。视图+ _J同义词± 可翡程性at. Service Broker王_j存储土 ca安全性表-library.借书人. (local).图书一 一 一 neryl.create tatle 1 二t?七3工亍,书;曾.市.书号 ch&r 10 pri
36、mary key,char'201,net厂.口工工,类量放种数存klicrosoftSflLServer如a时entStudioIftJ)麟®伽明的mmIIJ)8Q»)#EO酗鼻更腮制”中,:jff懈醐患'爱-libr叼书爵表(Local).HK,,neryl-s»1睡珈11nir耨U-GL5庙iAIOI展簿m越-|0Q蚓)如陋惬9.0晚,_概_19图掰二楼-1捕隹A102傅29国挑罩十加为他;台麴就库4胧被30解楫醺帔皿+j嬲鼬B+处A2D3镰36同掰hi眦B1D118嬲触.+U缠鼠勰5唱EQfflS0102袖8Q蝴醺赛二/0203_ttSJl
37、_20图撼就第廨嬲附t镯1画*孙皿Atii建立出版社createtablelibrary.出版社(出版社名char(40)primarykey,电话char(20)notnull,邮编tinyint,地址char(40)工件(I) 编辑视图查询由)项目的工具(T)窗口刎社区© 帮助3)上新建查询时 岛E&国路 岛 ilfliiJ护囱每#3岳-_Lj_: : : _ Z LJ : : :雪也图书馆二U执行00 “ 二群脸必居丁喈与幼至Pr i1害资源管理器 d X整(0AI Ed CLecsl)额L Server 9.0. 139S - G1585加1-数据库+ U系损数据库+
38、数据库怏照'+; I pubs-J图节瑁串U数据库美系图十 一|表ti山视图+ 一同义词* .可编程性+ _j Service Broker十 一!存储CLocalX 图书一一 uerylx sql*creat;a table library.出版社,出版社名 c*ar 4O prirLary key 电话 char '20 一匚 口二二.邮编 tinyint,地址 char40;2 29输入数据如图所示MicrosoftSQLServerlanageientStudio伴的雕口视图箱项目用查询世计器的工具。窗口酌褪的帮助(X)L融闽的山患出路也J1目故目型学曲回t0=白固-籁
39、源管理罂*X重-libruy.出版社ffiSQo国)妙,,.sql报”照1面出版社名的懒地址jCLocd)(SQLStrver9.01399-G153AA要大出版社.135972015650州市中山路8-)数据库科学出版社-138&2W3251州市天源路8+系疏缴据库CWLJB+|ak龙洞出版社1343036376152厂卅市迎龙路h+1励福匪林昭1+|jputs新华出版社1343a6256犯.53州市北京的0u国书馆中大出版社.136W4736.54州市卅大,“力糠库关系图工出版社1381025555厂州市天利潞5C1一+1Li系线表华工出版社56卅市黄浦船
40、+1Jlibrary.出版社华农出版社.1S759520946.57州市东风路1国5library,借书人林的fULfmfUL|T|Il111T一些回+UM纥,日园efr-1+T±±*建立借阅表createtablelibrary.借阅(借书证号char(20)foreignkeyreferenceslibrary.借书人(借书证号),书号char(10)foreignkeyreferenceslibrary.书籍表(书号),借书日期datetime,还书日期datetimePrimarykey(书号,借书证号)3 31萼的用雕)施加蓟助项目的工具mn心褪©翻加1
41、师的Qnal).以书emjL叫1串曲炉学fQncdi 即 £盯他 9.0.1399 -三口耀星£,勰廊t魏库娅£ j?施6蛹a j麴联科-兼* I-SSI* JhWy.Mcreate诵bl+1让呷楮间邮征号蒯fcreignkeyleferenceslibrary,信书KE号犒ch4r(10)foreignkeyrefeiencesHbr商耀亲书号,酎日期由优tg神摭datetireFimrykey书号斛班号)输入数据如图所示icrosoftSQLServerlanageientStudio件的翱电胭的项目的查询设滤工具。窗口的社区帮助加新建蓟Of)JU一姗管理器口
42、X春=lilriry.借阅摘要O.Gcal).nas.LQueryl.sl!叫后U固彳翎心乳加如目ig(heal)窝LServer9.0.1399-E数辟系线数据库+J数据圉央解-图书情十口数解爆图T口表±就W±Jlibriry.出版社工librsry,借书人SJlibrary.80建立增购表createtablelibrary.增购表借书证号书4借书日期忑日期3109005101A1012011-1-110:00:00201b2-l0:00:003109005102A1022011-2-39:00:002011-3-30:00:003109005103A2D220113-
43、315:00:0020114*30:00:003109005104A203aimi2:oo:oo2011-6-60:00:0031QM05105B1022011-2-313:00:00201130:00:003109005106B2032011-6-516:00:002011-7-60:00:00灿AtWNUUIW*NULLMULLNULLNJ1G153U(出版社名char(40)foreignkeyreferenceslibrary.书号char(10)foreignkeyreferenceslibrary.出版社(出版社名),书籍表(书号),增购日期datetime,增购数量tinyint
44、Primarykey(出版社名,书号)IicrosoftSQLServerI加即*ntStudio殳件F)藕瓜)ia?)蓟助嫡的覃ci窗口mffia辘咖ago。曲也脱口Ha/1检出员皿-aMBMx镰上J4Qocil)即Server9.01399-G1猫庙iaCaW田D系辘解iiL敬辨趟Q|J做日Q刖心睡联穗日口表十篇表+nlibrary,ttjlli-11ilirirv香书klibrary将醮用书nirpLxql*createtitleilbraiy墩撼州利名曲心父匕侬keyreferences及砌,出版g弧翻喏书看char(10)foreignkeyrefewnceslibrary,书看整加
45、期datetinef豳量tiuyin:F®丫网撇舷书号33输入数据如下<licrosoftSQLServerlanageientStudio贿髓d)lifflm项目的osi«#)I*J)如船tEo®a)小髓蒯山格格琳口日修国目号野前©翡©!陟但已固&髅资酷嬲T口X表-libraryJ6%1髓Q混)maz.吗u钳了门砧雄卜£abjj>cd)(SQLStrw9.0.1399-Q53M八蜘名|歆眯社二懈A101蝌日期2011-8-90:00:00增购翅25日口翻库田.耕麟库国0翻库殿±)Jp而日|J图书得宿出眦
46、皿A10220120:00:0020雄蜘,”A2022012-8-90:00:0020新华出魁t-A2032011-8-90:00:0023中大蜘.81012O1Q-5-90:00:0062出J施敕施日二表S必系稀表工出腌010220L1M。般0099华工喊tW2011-5-90:00:0083E二1次町出懈tK碌IUL毗L眦L画E3lihury滞书A%1+二likirrSSI表格建立完成后,可得到全部数据全部表格如下:;MicrosoftSQLServerManage文件I编辑CE)视图CV)查询也)项目T皇新建查询QDR母由匕5JH念,第匿书馆-?曼对象资源首理给.XIX连接©)
47、-割,Ljcal>(SQLServer9O.1399-je3a2aT5Administr数据库氐,系统数据库_1数据库快照,1puhmHj图书演I*数据库关系图_表±i一i系统表*-1library.出版社1 ibx ary. fe library.书超表1 i br ary. t赃I表+library一惜书人国臼由口田+_J现图+口同义词I*可编程性+jServiceBroker©,一(存储l±J,_j安全性安全性3 #数据库的表问关系3 35出版社(library)9次版让名电话百6.3简单查询Select*fromlibrary.出版社12345678
48、出版社名电话邮地址rXdilS138SM1025555市天河路5海'冬王田廨f*1354178920256构临黄浦路游浸华农出版社1375952054657厂州市东风路1号暨大出版社U5S742D15650广州市中山路3号科学出版社1383245623251广州市天源路况2号龙洞出版社1343036376152广州市迎龙路1。号新华出版社1343862569253广州市北京路港中大出版社1367892473654广州市厂州大道骋select*fromlibrary.出版社where出版社名='龙洞出版社licrosoftSQLServerlanageaentS-tudio心文件的编揖的视图查询W)项目(B工具W窗口附社区。帮助城J新朝询闻3必为品匕龄国当建学.恕切解第二ZZ?执行“:上与”包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何登记车辆交易合同
- 2026年上半年江苏南京市六合区人民医院招聘编外卫技人员24人备考题库含答案详解(完整版)
- 家家顺二手房产交易合同
- 惠来县二手房交易合同
- 2026年马鞍山市当涂县公开招聘中小学教师现场资格复审递补备考题库(第二次)附答案详解(模拟题)
- 2026重庆市南岸区铜元局街道办事处公益性岗位招聘10人考试参考题库及答案解析
- 2026四川巴中市恩阳区第六批公益性岗位招聘笔试参考题库及答案解析
- 2026云南滇池大酒店(国企)招聘6人考试备考试题及答案解析
- 2026年交通工程质量检测行业分析报告及未来发展趋势报告
- 2026贵州毕节大方县第一批次“人才强市”引进 高层次急需紧缺人才实施笔试参考题库及答案解析
- 2026《药品管理法实施条例》解读课件
- 提货申请单表
- 脑与认知科学概论PPT(第2版)完整全套教学课件
- 【初中化学】中国化学家-李寿恒
- 镭雕机作业指导书
- 生管指导手册(什么是PMC)
- 历届全国初中数学联赛真题和答案
- 国家义务教育监测八年级模拟试题(音乐)
- GB/T 8685-2008纺织品维护标签规范符号法
- GB/T 5269-2008传动与输送用双节距精密滚子链、附件和链轮
- GB/T 22882-2008排球
评论
0/150
提交评论