数据库
文章平均质量分 83
zayyo
这个作者很懒,什么都没留下…
展开
-
bookmanager库的 存储过程和触发器的应用
1. 建立一个存储过程B_pro,用于检索图书的名称、编号和出版社名称。并执行B_pro存储过程。/判断存储过程B_pro是否存在,如果存在则删除/if exists(select namefrom sysobjectswhere name=‘B_pro’ and type=‘p’)drop proc B_pro/创建存储过程B_pro/create proc B_proasselect 图书名称,图书编号,出版社名称from book,pulishwhere book.出版社编号=p原创 2022-01-13 10:08:46 · 466 阅读 · 0 评论 -
bookmanager库的索引的建立和管理
项目1:建立索引1.基于reader表的部门字段创建一个名称为“IX_department”的非聚集索引。create NONCLUSTERED index IX_departmenton reader(部门)2.基于book表的图书名称字段创建一个名为“IX_book_name”的唯一非聚集索引。create UNIQUE NONCLUSTERED index IX_book_nameon book(图书名称)项目2:查看、修改和使用索引,并验证索引的作用1.查看reader表中索引原创 2022-01-13 10:04:55 · 1098 阅读 · 0 评论 -
bookmanager库 建立和管理视图
项目1:建立视图1.创建一个属于计算机系的读者情况视图,视图名为“v_computer”。create view v_computerasselect *from readerwhere 部门=‘计算机系’select*from v_computer2.创建一个包括借书证号、图书名称、价格和是否过期的视图,名称为v_over。并且对定义视图的命令进行加密。create view v_overwith encryptionasselect 借书证号,图书名称,价格,是否过期fro原创 2022-01-13 10:02:22 · 861 阅读 · 0 评论 -
bookmanager库的针对表的各种查询操作
项目1:单表查询1、 查询所有图书的基本信息。方法一:select *from book方法二:select 图书编号,图书名称,作者,出版社编号,版次,价格,库存数量from book2、查询所有图书的图书编号、图书名称和价格。select 图书编号,图书名称,价格from book3、查询部门为计算机系的读者的借书证号、姓名和联系电话。select 借书证号,姓名,联系电话from readerwhere 部门=‘计算机系’4、查询借书证号为R00001且所借图书编号原创 2022-01-13 09:57:05 · 4861 阅读 · 0 评论 -
在bookmanager数据库中设计表和记录操作
1、使用T-SQL语句建立book表,并建立主键约束。该表包含的字段及数据类型如下表:book表结构字段名称 数据类型 是否可以为空 是否为主键图书编号 char(6) Not null 是图书名称 Varchar(40) Not null 作者 char(8) Not null 出版社编号 char(4) null 版次 char(10) null 价格原创 2022-01-13 09:49:35 · 3692 阅读 · 0 评论 -
创建和管理图书管理系统数据库
1. 使用对象资源管理器建立名为“book”的数据库。数据文件和日志文件采用默认方式。2.使用T-SQL命令建立名为“bookmanager”的数据库,并自定义数据文件和日志文件。create database bookmanageron primary(name=bookmanager_data,filename=‘d:\bookmanager_data.mdf’,size=5,maxsize=10,filegrowth=10%)log on(name=bookmanager_lo原创 2022-01-13 09:22:57 · 8569 阅读 · 0 评论