第三章 关系数据库标准语言SQL.ppt

上传人:da****u 文档编号:1103372 上传时间:2018-12-07 格式:PPT 页数:309 大小:1.53MB
下载 相关 举报
第三章 关系数据库标准语言SQL.ppt_第1页
第1页 / 共309页
第三章 关系数据库标准语言SQL.ppt_第2页
第2页 / 共309页
第三章 关系数据库标准语言SQL.ppt_第3页
第3页 / 共309页
第三章 关系数据库标准语言SQL.ppt_第4页
第4页 / 共309页
第三章 关系数据库标准语言SQL.ppt_第5页
第5页 / 共309页
点击查看更多>>
资源描述

1、v 学习的重点难点 SQL语言的基本语法操作 SQL语言的实际应用 面向对象的 SQL语言编程1第三章 关系数据库标准语言 SQL3.1 SQL概述3.2 数据定义3.3 查询3.4 数据更新3.5 视图3.6 数据控制3.7 嵌入式 SQL23.1 SQL概述vSQL的特点 1. 综合统一 2. 高度非过程化 3. 面向集合的操作方式 4. 以同一种语法结构提供两种使用方法 5. 语言简洁,易学易用343.2 数 据 定 义 5定义基本表v 常用完整性约束 主码约束: PRIMARY KEY 唯一性约束 : UNIQUE 非空值约束 : NOT NULL 参照完整性约束6定义语句格式CREA

2、TE TABLE ( , , ); :所要定义的基本表的名字 :组成该表的各个属性(列) :涉及相应属性列的完整性约束条件 :涉及一个或多个属性列的完整性约束条件 7例 1 建立一个 “学生 ”表 Student, 它由学号Sno、 姓名 Sname、 性别 Ssex、 年龄 Sage、 所在系 Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。 CREATE TABLE Student(Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) , Ssex CHAR(1) ,Sage INT,Sdept CHAR(15);89v 例 建立一个 “学生选课 ”表 SC, 它由学号 Sno、 课程 号 Cno, 修课成绩 Grade组成,其中 (Sno, Cno)为主码。CREATE TABLE SC( Sno CHAR(5) , Cno CHAR(3) , Grade int, Primary key (Sno, Cno);10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。