网站大量收购独家精品文档,联系QQ:2885784924

SQLServer数据库基础课程.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer数据库基础课程

SQL Server数据库基础课程 学习目标 掌握数据库相关基础知识 掌握SQL Server的安装、管理、维护 掌握简单的T-SQL语句 会编写触发器、存储过程 数据库基础 什么是数据库 数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。 数据库由数据库管理系统(DBMS)统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员(DBA)负责创建、监控和维护整个数据库。 数据库发展历史 1950年代:打孔机、穿孔卡片。“数据管理就是管理卡片”。顺序存储。 1956年,IBM的磁盘驱动器、“2英寸盘”、“5M盘”。“随机文件存储”。 1970年代,DBMS 数据库模型 层次 网状 关系 关系模型是目前最为流行的一种数据模型,用二维表格结构表示实体集,关键码表示实体间的联系 面向对象 常见数据库 Access DB2 Foxbase/Foxpro Informix SQL Server MySQL Oracle 常用术语 数据库技术术语 关系模型术语 SQL术语 记录类型 关系模型 基本表 文件 关系,实例 基本表,表格 记录 元组 行 属性,字段,数据项 属性 列 关键码 超键 在关系模式中,能唯一标识元组的属性集称为超键(Super Key) 候选键 如果一个属性集能唯一标识元组,且又不含有多于属性,那么这个属性集被称为候选键(Candidate Key) 主键 关系模式中用户正在使用的候选键称之为主键(Primary Key) 外键 如果关系模式R中某属性集是其他模式的候选键,那么该属性对模型R而言是外键 数据库对象 表: 由行和列组成 每列又称为一个字段,每列的标题称为字段名 一行数据称为一个或一条记录,它表达有一定意义的信息组合 一个数据库表由一条或多条记录组成,没有记录的表称为空表。 每个表中通常都有一个主关键字(也叫主键),用于唯一地确定一条记录。主键不允许空值。不能存在具有相同的主键值的两个行 学号 姓名 性别 年龄 籍贯 班级 001 张三 男 20 山东 003 002 李四 男 21 辽宁 003 … … … … … … 字段名 记录 主键 数据库对象 外键:存在于B表中的A表的主键 学号 姓名 性别 年龄 籍贯 班级 001 张三 男 20 山东 003 002 李四 男 21 辽宁 003 … … … … … … 课程号 课程名 G001 软件测试基础 G002 软件质量 … … 学号 课程号 成绩 001 G001 80 001 G002 90 002 G002 60 … . … 数据库对象 索引(Index) 索引是根据指定的数据库表列建立起来的顺序。它提供了快速访问数据的途径,并且可监督表的数据,使其索引所指向的列中的数据不重复。 视图(View) 是一个虚拟的表,在数据库中并不实际存。 视图是由查询数据库表产生的,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示那些需要的数据信息。 触发器(Trigger) 触发器是一个用户定义的SQL事务命令的集合。当对一个表进行插入、更改、删除时,这组命令就会自动执行。 存储过程(Stored Procedure) 存储过程是为完成特定的功能而汇集在一起的一组SQL 程序语句,经编译后存储在数据库中的SQL 程序。 SQL Server 关系数据库简介 SQL Server是由Microsoft开发和推广的关系数据库管理系统,最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本: 1996年,Microsoft 推出了SQL Server 6.5版本; 1998年,SQL Server 7.0版本和用户见面; 2000年,SQL Server 2000推出; 2005年,微软发布了SQL Server 2005 2008年,微软发布了最新的SQL Server 2008 SQL Server 常见版本 企业版(Enterprise Edition) 标准版(Standard Edition) 个人版(Personal Edition) 开发者版(Developer Edition) 安装、运行 SQL Server 2000 的软件需求 SQL Server 2000企业版必须运行于安装Windows NT Server Enterprise Edition 4.0或者Windows2000 Advanced

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档