sqlserver数据库应用第一章

sqlserver数据库应用第一章

ID:39985471

大小:693.50 KB

页数:48页

时间:2019-07-16

sqlserver数据库应用第一章_第1页
sqlserver数据库应用第一章_第2页
sqlserver数据库应用第一章_第3页
sqlserver数据库应用第一章_第4页
sqlserver数据库应用第一章_第5页
资源描述:

《sqlserver数据库应用第一章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机应用基础教材与课时安排使用教材:SQLServer数据库应用高等教育出版社课程安排:授课:32学时实验:16学时第一章SQLServer概述本章主要内容SQL及其特点SQLServer的结构SQLServer的安装几个问题什么是数据?什么是数据库?数据库有什么用处?日常生活中与自己密切相关的数据库有哪些?数据:存储在某一种媒体上能够识别的物理符号。数据有数字、文字、图形、图象、声音等多种表现形式。数据库:(DataBase,DB)是指存储在计算机存储设备上结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。可

2、以被多个用户共享的、与应用程序相互独立。1.1SQL与SQLServer1.概念SQL是用来对存放在计算机中的数据库进行组织、管理和检索的语言。SQL一词是“StructuredQueryLanguage(结构式查询语言)”的缩写1.1.1SQL及其特点ANSI着手SQL标准化工作ANSI第一个SQL标准ISOSQL标准1992ISOSQL-92至今-SQL标准计算机数据库查询语言数据定义(Definition)数据操纵(Manipulation)数据管理(Management)存取保护(AccessProtection)处理控制(Contro

3、l)SQL功能:如何确定数据存储位置?表(table)索引(index)码(keys)行(rows)列(columns)namesexageIDJohnf18Jiferm17mayam16SQL本身并不是一个很完整的编程语言,如不支持流控制等。一般它都与其他编程语言(如DELPHI、Powerbuilder、VB、VC等)结合来使用,这些用来作为前台开发语言,而这些语言大多数是面向对象的语言2.特点(1)一体化的特点(2)统一的语法结构,多种使用方式(3)高度非过程化(4)语言简洁(5)客户机/服务器(Client/Server)结构(6)支持

4、异类复制(7)Internet数据库功能的集成(1)一体化的特点SQL语言能完成数据库生命期当中的全部活动,如:定义关系模式录入数据以建立数据库查询、更新、维护数据库重构数据库安全性控制(2)统一的语法结构,多种使用方式SQL有两种使用方式联机使用方式嵌入程序方式大多数的程序接口采用嵌入的SQL虽然使用方式不同,SQL的语法结构是一致的。(3)高度非过程化在SQL中,只需用户提出“干什么”,而无须指出“怎么干”存取路径的选择和SQL语句操作的过程由系统自动完成如:查询等,不必指明路径(4)语言简洁SQL语法简单、易学SQL功能动词数据定义CRE

5、ATE数据操纵INSERT、UPDATE、DELETE、SELECT数据控制GRANTSQL按其功能可以分为三大部分:数据定义语言(DDL)定义、撤销和修改数据库对象数据操纵语言(DML)数据库中数据的修改和检索数据控制语言(DCL)用于数据访问权限的控制(5)SQLServer的应用结构目前数据库应用系统的开发一般是基于Client/Server(简称C/S)模式的,这样的系统结构有3个部分:服务器(Server)、客户端(Client)和网络(6)支持异类复制:它可以将SQLServer数据复制到其他的数据库中包括Access、Oracle

6、、Sybase和DB2,并采用ODBC作为其连接机制(7)Internet数据库功能的集成:SQLServer的数据库引擎提供对Web技术的支持,支持数据库信息自动发布到HTML文档1.1.2SQLServer的特点数据库管理10个最重要的特点有关开发的10个最重要的特点有关商业智能特征的10个最重要的特点1.1.3关系数据库模型简介关系数据库是一种所有用户可见数据都严格按表的形式组织起来的表,且所有库操作都针对这些表中的数据关系数据模型是以集合论中的关系(relation)概念为基础发展起来的数据模型。关系是由若干个二维表组成的集合。每个二维

7、表又称为关系。关系模型是用二维表格结构来表示实体以及实体联系间模型几个概念数据模型:是数据库管理系统用来表示实体与实体之间联系的方法。实体:客观事物在信息世界中称为实体(Entity),它是现实世界中任何可区分、识别的事物。实体可以是具体的人或物,也可以是抽象概念例:图书联系人实体具有许多特性,实体所具有的特性称为属性(Attribute)。一个实体可用若干属性来刻画例:联系人图书数据库系统所支持的模型主要有关系模型层次模型网状模型通过关系,按给定的选择条件,选出符合条件的元组,较灵活要查找一个记录必须从根记录开始,按给定条件沿一个层次路径进行

8、查找在查找语句中要说明查找的对象和存取的路径,操作较繁琐班级社团学生关系模型是RDBMS的基础,它包括三部分数据结构关系的完整性规则关系操作集合一般O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。