![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 53
UCanCoding
不定期发布实用编程技巧和个人项目经验的文章。
希望通过我的博客,能够激发更多人对技术的兴趣,一起学习和成长。
如果你对技术感兴趣,欢迎订阅我的博客!
展开
-
数据库应用第一章:SQL Server简介
一. SQL Server 2008的系统数据库有哪几种?功能是什么? 【答案】 SQL Server 2008的系统数据库由master、model、msdb、tempdb和隐藏的Resource数据库组成。 master数据库:master数据库用于记录SQLServer2008中所有服务器级别的对象。这包括了服务器登录帐户、链接服务器定义以及端点。master数据库同时还记录服...原创 2018-07-04 11:09:28 · 1412 阅读 · 0 评论 -
数据库应用第十一章:数据备份、恢复和报表
一.什么是备份设备?物理设备标识和逻辑名之间有什么关系? 备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质。备份设备可以是硬盘、磁带或管道。物理备份设备指操作系统所标识的磁盘文件、磁带等,逻辑备份设备名是用来标识物理备份设备的别名或公用名称。使用逻辑备份设备名的优点是比引用物理设备名简短。二.4种数据库备份和恢复的方式分别是什么?(1)使用SQL Server Ma...原创 2018-07-05 10:44:20 · 654 阅读 · 0 评论 -
数据库应用第十章:存储过程和触发器
一.简述使用存储过程有哪些优缺点? 优点: (1)减少网络流量。 (2)提高系统性能。 (3)安全性高。 (4)可重用性好。 (5)课自动完成需要预先执行的任务。 缺点: 移植性较差,增加数据库服务器压力。 二.创建存储过程有哪些方法?执行存...原创 2018-07-05 10:32:14 · 495 阅读 · 0 评论 -
数据库应用第九章:数据完整性
一.说明主键、惟一键和外键的作用。说明它们在保证数据完整性中的应用方法。 1.主键是唯一识别一个表的每一记录,作用是将记录和存放在其他表中的数据进行关联, 并与外键构成参照完整性约束。 2.惟一键用于指明创建惟一约束的列上的取值必须惟一。 3.外键用于建立和加强两个表数据之间的链接的一列或多列。通过将保存表中主键值的 一列或多列添加到另一个表中,可创建...原创 2018-07-05 09:53:29 · 496 阅读 · 0 评论 -
数据库应用第八章:索引
一.简述表的索引的含义。 索引是由表中的一个或多个列生成的键值,是反映表中数据存储位置的指针。设计良好的索引可以快速确定表中数据的存储位置,能显著提高数据库的查询速度。二.创建索引的好处主要有哪些?创建索引好处主要是加快数据查询和加快表的连接、排序和分组工作。三.聚集索引与非聚集索引之间有哪些不同点?聚集索引会对表进行物理排序 非聚集索引不会对表进行物理排...原创 2018-07-05 09:33:08 · 622 阅读 · 0 评论 -
数据库应用第七章:查询和视图
一.为什么说视图是虚表?视图的数据存在什么地方?1.视图是虚表,它在存储时只存储视图的定义,而没有存储对应的数据。2.视图通过定义从基表中搜集数据,并展现给用户。3.数据存储在对应的数据表中。二.说明视图的优缺点。 优点:(1)视图能简化用户的操作; (2)视图机制可以使用户以不同的方式查询同一数据; (3)视图对数据库重构提供了一定程度的逻辑独立性...原创 2018-07-04 19:45:56 · 1698 阅读 · 0 评论 -
数据库应用第六章:T-SQL语言基础
一.T-SQL和SQL的关系是什么? SQL全称是"结构化查询语言(Structured Query Language),SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 T-SQL是标准 SQL 程式设计语言的增强版,它是用来让应用程式与SQL Server 沟通的主要语言。T-SQL提供标准SQL的DDL和DML 功能,加上延伸的函数...原创 2018-07-04 15:39:19 · 1198 阅读 · 0 评论 -
数据库应用第五章:安全与权限
一.简述SQL Server 2008的安全层次? 在SQL Server 2008中,数据的安全保护由4个层次构成。SQL Server 2008主要对其中的3个层次提供安全控制。下面分别对每个层次进行简介。(1) 远程网络主机通过Internet访问SQL Server 2008服务器所在的网络,这由网络环境提供某种保护机制。(2) 网络中的主机访问SQL Server ...原创 2018-07-04 15:03:55 · 360 阅读 · 0 评论 -
数据库应用第四章:表数据操作
一.删除表“employ”中的“employdate”列所使用的语句是什么? ALTER TABLE employ( DROP employdate)二.在SQL Server 2008中对数据使用SSMS图形化界面进行修改,与使用T-SQL修改数据,两种方法相比较,哪一种功能更强大、更为灵活?试举例说明。 各有优缺点,总体说来使用T-SQL修改数据功能更强大...原创 2018-07-04 14:51:35 · 3018 阅读 · 0 评论 -
数据库应用第三章:表的建立与维护
一.SQL Server 2008的常用的系统数据类型有哪些? 整型、浮点型、字符型、日期时间型、位数据类型、货币数据类型、二进制数据类型。二.如何理解表中记录和实体的对应关系?为什么说关系也是实体?在表中如何表示?1.实体是客观存在并且可以相互区别的事物,实体可以是具体的事物,也可以是抽象的事物。2.不同的事物是用不同的特征决定的,用来描述实体的特性称为实体的属性。3.表...原创 2018-07-04 11:47:46 · 811 阅读 · 0 评论 -
数据库应用第二章:数据库的建立与维护
一.SQL Server 2005中创建、查看、打开、删除数据库的方法有哪些?方法分别有两种即可以通过SQL Server Management Studio图形化界面实现,也可以通过SQL语句命令实现。二.SQL Server 2008的系统数据库有哪几种?功能是什么?系统数据库由master、model、msdb、tempdb和隐藏的Resource数据库组成。maste...原创 2018-07-04 11:22:23 · 1358 阅读 · 0 评论 -
数据库应用第十二章:SQL高级应用
一.什么是事务? 事务(TRANSACTION)是由对数据库的若干操作组成的一个逻辑工作单元,这些操作要么都执行,要么都不执行,是一个不可分割的整体。事务用这种方式保证数据满足并发性和完整性的要求。使用事务可以避免发生有的语句被执行,而另外一些语句没有被执行,从而造成数据不一致的情况。二.简述事务ACID原则的含义。 事务的处理必须满足4原则,即原子性(A)、一致性(C)、...原创 2018-07-05 10:54:22 · 1045 阅读 · 0 评论