第1章 数据库基本概念及SQL.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 数据库基本概念及SQL

2.SQL Server Management Studio环境 打开“SQL Server Management Studio”的方法如下: 在桌面上单击“开始”→“所有程序”→“SQL Server 2008”→“SQL Server Management Studio”,在出现的“连接到服务器”对话框中,单击“连接”按钮,如图1.14所示,就可以以Windows身份验证模式启动“SQL Server Management Studio”,并以计算机系统管理员身份连接到SQL Server服务器。 图1.14 “连接到服务器”对话框 在“SQL Server Management Studio”中主要有两个工具:“图形化的管理工具(对象资源管理器)”和“Transact SQL编辑器(查询分析器)”。 如图1.15所示,可以看到在“SQL Server Management Studio”中,把SQL Server 2000的Enterprise Manager(企业管理器)和Query Analyzer(查询分析器)两个工具结合在一个界面上。这样可以在对服务器进行图形化管理的同时编写Transact-SQL脚本,且用户可以直接通过SQL Server 2008的“对象资源管理器”窗口来操作数据库。 编写Transact-SQL脚本的方法很简单,只需要用户在“SQL Server Management Studio”面板中单击“新建查询”按钮,在“查询分析器”窗口中输入相应的SQL命令,单击“!执行”按钮,系统执行该命令后会将执行的结果自动返回到“SQL Server Management Studio”的结果窗口中显示。例如,在查询窗口中输入如下语句: USE master GO SELECT * FROM dbo.spt_values 单击“执行”按钮,该查询执行的结果如图1.15所示。 图1.15 SQL Server Management Studio 本书以SQL Server 2008为平台,以图书管理系统数据库作为应用实践引导,介绍 SQL Server数据库的主要内容。由于图书管理数据库的结构和包含的内容是经过精心设计的,能够确保学生在此过程中掌握SQL Server数据库的主要内容,学习效率较高。对于教学时数比较少的情况使用更方便。 在应用实践的同时通过“超链接”关联知识点,让学生不但知道怎么做,而且知道为什么这么做。超链接关联采用与章节同名的方式,另加“L”加以区分,查找简单方便。这是在纸介质上描述相关内容的创新。 实习0将基础部分数据的准备工作以命令方式综合在一起,以便简单明了方便查看SQL Server 2008图书管理系统数据库操作的主要功能,方便实习。 本书以ASP.NET3.5(C#)/SQL Server 2008图书管理系统实习和VB6.0/SQL Server 2008图书管理系统实习分别作为B/S方式和C/S方式操作数据库的典型代表。不但包含图书管理系统的主要功能,而且包含操作SQL Server 2008的主要方法。 1.1 1.2 1.3 1.4 数据库基本概念 数据库设计 SQL Server 2008环境 图书管理系统应用实践 1.1.1 数据库与数据库管理系统 1.数据库 数据库(DB)是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。从广义上讲,数据不仅包含数字,还包括了文本、图像、音频、视频等。 例如,把一个学校的学生、课程、学生成绩等数据有序地组织并存放在计算机内,就可以构成一个数据库。因此,数据库是由一些持久的相互关联数据的集合组成,并以一定的组织形式存放在计算机的存储介质中。数据库是事务处理、信息管理等应用系统的基础。 2.数据库管理系统 (1)数据定义功能:可定义数据库中的数据对象; (2)数据操纵功能:可对数据库表进行基本操作,如,插入、删除、修改、查询等; (3)数据的完整性检查功能:保证用户输入的数据应满足相应的约束条件; (4)数据库的安全保护功能:保证只有赋予权限的用户才能访问数据库中的数据; (5)数据库的并发控制功能:使多个应用程序可在同一时刻并发地访问数据库的数据; (6)数据库系统的故障恢复功能:使数据库运行出现故障时进行数据库恢复,以保证数据库可靠运行; (7)在网络环境下访问数据库的功能; (8)方便、有效地存取数据库信息的接口和工具,编程人员通过程序开发工具与数据库的接口编写数据库应用程序,数据库管理员(DBA,DataBase Administrator)通过提供的工具对数据库进行管理。 数据、数据库、数据库管理系统与操作数据库的应用程序,加上支撑它们的硬件平台、软件平台和与数据库有关的人员一

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档