第八章 SQL概述.

Slides:



Advertisements
Similar presentations
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
Advertisements

LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
项目2 字符格式和段落编排 2017年3月7日6时54分.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
数据库原理与SQL Server 第1课 了解SQL Server 2000.
转正述职报告 乐恩公司 史航
Oracle数据库 Oracle 子程序.
在PHP和MYSQL中实现完美的中文显示
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
第 3 章 熟悉 SQL Server 的工作平台.
第二讲 搭建Java Web开发环境 主讲人:孙娜
广州健坤网络科技发展有限公司 佛山市正典生物技术有限公司 联合推广的永久免费的GSP软件
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第1章 SQL Server 2005 关系数据库简介.
大学计算机基础 典型案例之一 构建FPT服务器.
管理信息结构SMI.
SQL Injection.
网络常用常用命令 课件制作人:谢希仁.
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
第二章 Java语言基础.
Windows 7 的系统设置.
SQL Server 2000数据库 简明教程 李存斌 主编 下一页.
VSS使用简介 王树升
程序设计工具实习 Software Program Tool
教 师:曾晓东 电 话: 数据库技术 教 师:曾晓东 电 话:
1.3 C语言的语句和关键字 一、C语言的语句 与其它高级语言一样,C语言也是利用函数体中的可执行 语句,向计算机系统发出操作命令。按照语句功能或构成的不 同,可将C语言的语句分为五类。 goto, return.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
微机系统的组成.
二.SQL Server系统概述 SQL Server 2000.
第四章 团队音乐会序幕: 团队协作平台的快速创建
VB与Access数据库的连接.
四:JAVA语言基础.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
C语言程序设计 第一章 数据类型, 运算符与表达式 第二章 顺序程序设计 第三章 选择结构程序设计 第四章 循环控制 第五章 数组.
Web安全基础教程
第三章 安裝 SQL Server 資料庫環境.
第4章 Excel电子表格制作软件 4.4 函数(一).
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
第九节 赋值运算符和赋值表达式.
iSIGHT 基本培训 使用 Excel的栅栏问题
PPT中视频的播放控制 苏州电教馆在线课程培训教程:PPT2003教程   制作:赵立锋 更多教程请见:
文档创建与发布操作要点 青海省教育信息中心 2018年12月18日.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Delphi 7.0开发示例.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第二章 Java基本语法 讲师:复凡.
Python 环境搭建 基于Anaconda和VSCode.
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
YOUR SUBTITLE GOES HERE
VB与Access数据库的连接.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
WEB程序设计技术 数据库操作.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
顺序结构程序设计 ——关于“字符串”和数值.
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
第3章 服务器管理 3.1 创建服务器组 3.2 服务器注册 3.3 服务器启动、暂停和停止 3.4 服务器连接与断开
编译原理实践 6.程序设计语言PL/0.
JUDDI安装手册.
Presentation transcript:

第八章 SQL概述

8.1 SQL历史 SQL(Structured Query Language) ——结构化查询语言 SQL主要用于关系数据库信息检索 ANSI SQL-86、 ANSI89、 ANSI92

8.2 SQL的主要特点和组成 SQL是一种非过程化、面向集合的数据库语言 SQL语句的核心动词有9个 Transact-SQL Create,Alter,Drop Select Update,Insert,Delete Grant,Revoke Transact-SQL 为SQL Server核心 包含ANSI89、 ANSI92大部分功能

8.3 SQL Server 2000的安装 SQL Server 2000安装前的准备 SQL Server 2000的安装过程 根据版本确定安装要求 硬件要求 操作系统要求 SQL Server 2000的安装过程

SQL Server 2000的版本 企业版(Enterprise Edition) 标准版( Standard Edition ) 个人版(Personal Edition ) 开发版(Developer Edition ) 评估版(Evaluation Edition)

安装时硬件环境

安装时操作系统要求

安装过程1 选择“安装SQL Server 2000组件”

安装过程2 选择“安装数据库服务器” Analysis Service和English Query是SQL Server附加的组件,用户可根据应用需求,在安装数据库服务器后选择安装

安装过程3 选择本地计算机 若安装在其他计算机时,选择“远程计算机”选项

安装过程4 初次安装时选择默认选项 “高级选项”用于修改安装或创建无值守安装文件,执行高级功能

适合于建立一个具有管理能力及全部附加设置选项的服务器 安装过程5 适合于连接已有的数据库服务器和提供选择组件的选项 适合于建立一个具有管理能力及全部附加设置选项的服务器 适合于仅提供连通性工具,没有选择组件或其它选项

安装过程6 首次安装时用户可以选择“默认”,也可以自己输入实例名,但如果该计算机上已经安装过SQL Server后,“默认”复选框为不可选项(灰色),用户必须输入一个新的实例名

安装过程7 通过单击“浏览”按钮,在随后的对话框中自主定义安装路径

安装过程8 当操作系统对于用户使用域管理方式时,可以选择“使用域用户帐户”,否则使用默认选项

安装过程9 通过了操作系统的身份验证后,即可使用SQL Server 通过了操作系统的身份验证后还要通过SQL Server的身份验证才可使用SQL Server

8.4 SQL Server 2000的管理工具 服务管理器(Service Manager) 企业管理器(Enterprise Manager) 查询分析器(Query Analyzer) 联机丛书(Books online) …

8.4.1 服务管理器 服务管理器用于启动、暂停和停止SQL Server 2000 服务

8.4.2 企业管理器 由微软公司开发的控制台窗口构成 可以完成SQL Server的所有操作

8.4.3 查询分析器 用于运行Transact-SQL语言,并显示运行结果

运行SQL命令的步骤 打开工具栏中的数据库下拉列表框, 选择欲运行的数据库 在空白窗口中输入Transact-SQL命令 打开工具栏中的数据库下拉列表框, 选择欲运行的数据库 在空白窗口中输入Transact-SQL命令 单击工具栏上的执行按钮 运行命令

8.5 T-SQL基础 标识符 运算符 变量 书写规范

8.5.1 标识符 标识符是由用户定义的有意义的可识别的字符序列,通常用来标识服务器、数据库、数据库对象、常量、变量等 8.5.1 标识符 标识符是由用户定义的有意义的可识别的字符序列,通常用来标识服务器、数据库、数据库对象、常量、变量等 命名标识符时必须遵循以下规则 第一个字符必须是下列字符之一: 字母、下划线(_)、at符号(@)或者数字符号(#) 后续字符可以是:字母、数字、_、#、$、@等符号 不能使用SQL中的关键字和运算符,不允许嵌入空格或其它特殊字符

8.5.2 运算符(一) 算术运算符 赋值运算符 比较运算符 逻辑运算符 连接运算符 位运算符

运算符(二) 算术运算符 赋值运算符 比较运算符 逻辑运算符 连接运算符 + ,- ,*, / ,% = = , > ,< , >= ,<= ,<> 逻辑运算符 and ,or ,not Between…and,In,Like,Exists 连接运算符 + 用于字符串数据的连接

运算符(三) 运算符的优先顺序 *、/、% +、- =、>、<、>=、<=、<> not and between、in、like、or = 算术运算符 比较运算符 逻辑运算符 赋值运算符

8.5.3 变量 局部变量 作用域 批处理、触发器、存储过程 声明 declare @变量名 数据类型[,…] 赋值 8.5.3 变量 局部变量 作用域 批处理、触发器、存储过程 声明 declare @变量名 数据类型[,…] 赋值 select @变量名=值

8.5.3 变量(续) 全局变量 作用 跟踪服务器范围和特定会话期间的信息 不能显式声明或赋值

8.5.4 书写规范 SQL语句中的西文字符不区分大小写 标点必须使用西文标点 对书写格式作以下约定 中括号括起的参数表示可以省略 8.5.4 书写规范 SQL语句中的西文字符不区分大小写 标点必须使用西文标点 对书写格式作以下约定 中括号括起的参数表示可以省略 大括号括起的参数表示选择项 用竖线分隔开的参数表示从中选择其中之一