第九章信息管理与数据库内容摘要:

a2 b3 c2 (c) (d) 922 Copyright 169。 SWFUCI, 2020. All rights reserved. 专门的关系运算 选择: 从关系中找出满足给定条件的元组的操作 (Where) 投影: 从关系模式中指定若干个属性组成新的关系 联接: 将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联系条件的组合 (Inner Join) 923 Copyright 169。 SWFUCI, 2020. All rights reserved. 选择操作示例 select * from studinfo where StudNo in(39。 9907040139。 , 39。 9907040539。 ) 选 择 StudInfo 924 Copyright 169。 SWFUCI, 2020. All rights reserved. 投影操作示例 Select StudNo,StudName,StudBirthDay From StudInfo 投 影 StudInfo 925 Copyright 169。 SWFUCI, 2020. All rights reserved. 联接操作示例 Select StudNo,StudName,StudSex,ClassIn,ClassName From StudInfo Inner Join ClassInfo On = StudInfo ClassInfo 926 Copyright 169。 SWFUCI, 2020. All rights reserved. SQL语言简介 SQL是结构化查询语言 (Structured Query Language)的简称。 SQL语言结构简洁,功能强大,简单易学,自从 IBM公司 1981年推出以来,得到了广泛的应用。 Oracle,Sybase,Informix,SQL Server大型的数据库管理系统, Visual Foxpro,Access等单机数据库都支持 SQL语言作为查询语言。 927 Copyright 169。 SWFUCI, 2020. All rights reserved. SQL语言分类  数据定义语言 DDL(Data Definition Language)  CREATE、 ALTER、 DROP  数据操作语言 DML(Data Manipulation Language)  INSERT、 UPDATE、 DELETE  数据控制语言 DCL(Data Control Language)  GRANT、 REVOKE  数据查询语言 DQL(Data Query Language)  SELECT 928 Copyright 169。 SWFUCI, 2020. All rights reserved. SQL数据类型 数据类型就是以数据的表现方式和存储方式来划分的数据的种类 数据类型是一种属性,用来设定某一个具体列保存数据的类型 可分为整数数据、字符数据、货币数据、日期和时间数据、二进制字符串等 929 Copyright 169。 SWFUCI, 2020. All rights reserved. 标识符  标识符必须是统一码 (Unicode)符,以及其他一些语言字符,如汉字。  标识符不能有空格符,或特殊字符 _、 、 @、 $以外的字符。  标识符不允许是 TransactSQL的保留字。  标识符长度不得超过 128个字符。 类型 说明 英文字符 A~Z,a~z,在 SQL不区分大小写 数字 0~9,不能作为第一个字符 特殊字符 _、 、 @、 $,但 $不作为第一个字符 特殊语系的合法文字 如中文字 930 Copyright 169。 SWFUCI, 2020. All rights reserved. 使用 SQL语句管理表 创建表  CREATE TABLE 删除表  DROP TABLE 931 Copyright 169。 SWFUCI, 2020. All rights reserved. 创建表 Create table语句语法简化形式 Create table tablename ( column1 datatype [constraint], column2 datatype [constraint], … columnN datatype [constraint] )。 932 Copyright 169。 SWFUCI, 2020. All rights reserved. (StudInfo) 字段名称 数据类型 字段长度 空值 PK 字段描述 举例 StudNo Varchar 15 Y 学生学号 99070470 StudName Varchar 20 学生姓名 李明 StudSex Char 2 学生性别 男 StudBirthDay DateTime Y 出生年月 1980103 ClassID Varchar 10 班级编号 990704 Create Table StudInfo( StudNo VARCHAR(15) PRIMARY KEY, StudName VARCHAR(20) not null, StudSex。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。