sql server 数据库应用技术学到的所有重要概念

sql server 数据库应用技术学到的所有重要概念,第1张

SQL Server 是一个关系数据库管理系统。

(1)高性能设计,可充分利用WindowsNT的优势。

(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

(3)强壮的事务处理功能,采用各种方法保证数据的完整性。

(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

create table 图书 (总编号 Char(6),分类号 Char(8),书名 Char (16),作者 Char (6),出版单位 Char (20),单价 Numeric(6,2))

create table 读者(借书证号 Char (4),单位 Char (8),姓名 Char (6),性别 Char (2),职称 Char (6),地址 Char (20))

create table 借阅(借书证号 Char (4),总编号 Char (6),借书日期 Datetime)

1. 对图书管理数据库,将借阅表增加新字段 :应还日期 datetime 。请对下面的SQL语句填空:

ALTER TABLE 读者 add 应还日期 datetime

2. 向图书表插入一条记录,总编号为101002,分类号为02,书名为数据库技术,作者为王大为,出版单位为电子工业出版社,单价为23.5。

INSERT INTO 图书 VALUES('101002','02','数据库技术','王大为','电子工业出版社',23.5)

3. 对于图书管理数据库,将图书表中电子工业出版社的图书的单价涨价10%。请对下面的SQL语句填空:

UPDATE 图书 SET 单价=单价*1.1 WHERE 出版单位='电子工业出版社'

4. 对于图书管理数据库,要查询所藏图书中每个出版社的图书最高单价、平均单价。

SELECT 出版单位,MAX(单价) AS 最高单价,AVG(单价) AS 平均单价 FROM 图书 GROUP BY 出版单位

5.对于图书管理数据库,求电子工业出版社出版图书的最高单价和平均单价。

SELECT 出版单位,MAX(单价) AS 最高单价,AVG(单价) AS 平均单价 FROM 图书 where 出版单位='电子工业出版社'

6.使用SQL语句从上表中查询所有姓刘的读者的信息:

SELECT * FROM 读者 WHERE 姓名 like '刘%'

7. 检索书价在10元至30元(含10元和30元)之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。

SELECT 书名,作者,单价,分类号 FROM 图书

WHERE 单价 between 10 and 30

ORDER BY 分类号

8. 对于图书管理数据库,查询借阅图书超过3本的每个读者的借书证号和所借图书册数。请对下面的SQL语句填空:

SELECT 借书证号,count(*) as 借图书册数 FROM 借阅

GROUP BY 借书证号 having count(*)>3

9. 对于图书管理数据库,查询电子工业出版社的图书信息,检索结果按书价降序排列。

SELECT * FROM 图书 WHERE 出版单位='电子工业出版社' ORDER BY 单价 DESC

10. 对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均价。

SELECT 出版单位,MAX(单价) AS 最高单价,AVG(单价)AS 平均价 FROM 图书 GROUP BY 出版单位 HAVING count(*) >=2

最近在网上看到破解版本的SQL SERVER 的数据库修复软件越来越多,在\x0d\x0a闲时,下载了所有的试用版本及已经破解版本,找到以前保留的损坏MDF,进\x0d\x0a行一番比较。断断续续经过几天的比较,这些软件的功能与特点基本上了解清楚,\x0d\x0a写出来,与大家共享。\x0d\x0aRecoveryToolboxForSQLServer(产地:俄国)\x0d\x0a特点:数据恢复效果较好,对于库结构恢复较正常。\x0d\x0a使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。\x0d\x0a或者保存成SQL 脚本文件。\x0d\x0aSysTools SQL Recovery(产地不详)\x0d\x0a特点:显示数据时,对中文不支持,只显示出UniCode,在运行时容易程度中\x0d\x0a断直接退出;此软件有些像RecoveryToolboxForSQLServer\x0d\x0a使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。\x0d\x0a或者保存成SQL 脚本文件。\x0d\x0aofficerecovery 中的 Recovery for SQL Server(产地:美国)\x0d\x0a特点:支持BAK,LOG 文件,但修复后的数据容易丢失,库结构提较取较完整。\x0d\x0a使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。\x0d\x0a或者保存成SQL 脚本文件。\x0d\x0aKernel for SQL Database(产地:印度)\x0d\x0a特点:恢复效果好,但日期的显示,它是用国外的方式,库结构提取一般。\x0d\x0a使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。\x0d\x0a或者保存成SQL 脚本文件。\x0d\x0aStellar Phoenix SQL Recovery (产地:印度)\x0d\x0a特点:数据恢复效果较好,程序运行时易不正常退出,库结构提取不出来。\x0d\x0a使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。\x0d\x0a无法保存成SQL 脚本。\x0d\x0a上述软件都已经有破解版本或者免费版本,大家在选择时应该有所了解。\x0d\x0a说明:库结构提取不完整,修复后的数据虽然可以在SQL SERVER 中附加,查\x0d\x0a看,导出,备份,但在应用软件下是无法连接此数据库的,经过对上述软件修复后的数据库文件进行研究,已经找到解决MDF 文件加软件的办法,有此修复需


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/9389234.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存