- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro数据库技术及应用-第7章-SQL结构化查询语言
SQL结构化查询语言 第 7 章 SQL结构化查询语言 7.0 简介 7.1 SQL的数据定义功能 7.2 SQL的数据操作功能 7.3 SQL的数据查询功能 简介 SQL是结构化查询语言,SQL语言已成为关系型数据库的标准查询语言 SQL语句的功能分类 数据定义:DDL CREATE、ALTER… 数据操纵:DML UPDATE、DELETE和INSERT 数据控制(应用于网络数据库):DCL GRANT(授权)和REVOKE(收回授权) 数据查询(SQL的核心):DSL SELECT 简介 SQL语言的主要特点是 (1)SQL语言是一种一体化的语言,提供了完整的数据定义和操纵功能。 (2)SQL语言具有完备的查询功能。 (3)SQL语言非常简洁,易学易用。 (4)SQL语言是一种高度非过程化的语言。 (5)SQL语言的执行方式多样。 (6)SQL语言不仅能对数据表进行各种操作,也可对视图进行操作。 简介 1、数据定义语句 (一)创建 CREATE TABLE ——创建数据表 CREATE VIEW ——创建视图 CREATE DADABASE——创建数据库 (二)删除 DELETE DATABASE ——删除数据库 (三)修改 ALTER TABLE——修改数据表结构 简介 2、数据操纵语句 (一)修改数据表记录——UPDATE UPDATE 数据表名 SET 字段名=表达式;WHERE 条件表达式 (二)删除数据表记录——DELETE DELETE FROM 数据表名 WHERE 条件式 (三)插入数据表记录 INSERT INTO 数据表名; [(字段名列表)] VALUES(表达式列表) INSERT INTO 数据表名; FROM ARRAY 数组名 INSERT INTO 数据表名; FROM MEMVAR 简介 3、数据控制语句 有GRANT和REVOKE两个语句。 命令对运行于网络上的数据库进行操作。 GRANT 用来授予用户对数据库的操作权限 REVOKE 用来收回用户对数据库的操作权限 7.1 SQL的数据定义功能 7.1.1 创建和删除数据库表 7.1.2 创建和删除视图 7.1.3 修改数据库表 7.1.1 创建和删除数据库表 7.1.1 创建和删除数据库表 1、创建数据库表 CREATE TABLE | DBF 表名1 ( 字段名1 字段类型 [(字段宽度[,小数位])] [NULL | NOT NULL] [CHECK 逻辑表达式1 [ERROR 文本信息1 ]] [DEFAULT 表达式1 ] [PRIMARY KEY | UNIQUE] [REFEENCES 表名2 [TAG 标识名1]] [,字段名2…] ) [,PRIMARY KEY 表达式2 TAG 标识2 |,UNIQUE 表达式3 TAG 标识3] [,FOREIGN KEY 表达式4 TAG 标识4 [NODUP] REFERENCES 表名3 [TAG 标识5 ]] [,CHECK 逻辑表达式2 [ERROR 文本信息2 ]]) 7.1.1 创建和删除数据库表 【例7.2】 在stu1数据库中,建立学生信息表 OPEN DATABASE STU1 CREATE TABLE 学生信息( 学号 C(6) PRIMARY KEY, 姓名 C(8) NOT NULL, 性别 C(2), 年龄 N(3) CHECK 年龄10 AND 年龄40 ERROR “年龄范围在10~45,请输入正确的年龄”, 是否团员 L, 入学年月 D DEFAULT CTOD(“09/012007”) ) 7.1.1 创建和删除数据库表 【例7.3】 在stu1数据库中,建立课程信息表 OPEN DATABASE STU1 CREATE TABLE 课程信息( 课程号 C(4) PRIMARY KEY, 课程名 C(10), 学分 N(2) NULL, 备
您可能关注的文档
- Access数据库基础及应用教程-第5章 数据表.ppt
- VoIP网络技术-VoIP安全风险与解决方案.ppt
- 《图书馆资源与服务》系列专题讲座-第二十二讲 信息技术基础能力系列4--Excel在学习中的应用.ppt
- 基于FPGA的简单RISC_CUP设计.doc
- 《技术经济学概论》PPT教学课件-第五章不确定性与风险分析.ppt
- GPS原理及应用-GPS系统.ppt
- 毕业设计(论文)-PVC在装饰材料中的应用研究及发展趋势.doc
- 《技术经济学概论》PPT教学课件-第八章 投资项目可行性研究.ppt
- 毕业设计(论文)-TYJL-Ⅱ型计算机联锁系统采集电路图设计.doc
- 毕业设计(论文)-SP板切割机电气控制系统.doc
最近下载
- 管道工程监理平行检验计划.doc
- 大型演唱会安全保卫方案及流程.ppt
- 浙江省浙南名校联盟2024_2025学年高二语文下学期期中联考试题含解析.doc VIP
- 考纲词汇3500清单.doc VIP
- 空压机应急预案.pdf VIP
- [海口]2024年中国热带农业科学院海口实验站招聘笔试历年参考题库(频考点试卷)解题思路附带答案详解.docx VIP
- 全国新高考英语答题卡模板.docx VIP
- DB51_T 2681-2020预拌混凝土搅拌站废水废浆回收利用技术规程.docx
- 专题26 《经典常谈》(题型 考点 梳理 真题练)-备战2025年中考语文一轮考点复习专练(安徽专用)原卷版.docx
- 蔬菜生产技术习题集与答案.pdf
文档评论(0)