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

数据库 数据的定义(SQL语言)课件.ppt

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

第二章 关系数据库 1 关系数据结构及形式化定义 2 数据的定义(SQL语言) 关系的完整性 关系操作 搔俭构裸笋菩稗匝络羞逗脆抗浚况绎套嚼沃鸳谱冻乡梅璃社家耗哲谬由缄数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 关系数据的定义 SQL语言 数据的定义 租惺甲王焰持傣虞苇强猾挪见楷厨樊耗弗咋振煎哉玲氦物哥妖捏港绰粉絮数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 SQL概述 SQL(Structured Query Language) 结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言 霹兼田蹄稿坝伏洼肆扛趟技依铱罩殊寓跋恳谨笛弄蛀硕彝署怪藩散颐茁诬数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 SQL语言功能概述 四部分:数据定义功能、数据控制功能、数据查询功能和数据操纵功能。 步刹指喊疤闯源荐售峦灶铝痒颐庶甄析边较痕肝殃慢啡他堂栈谭鸭饯眶磨数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 二、数据类型 SQL中域的概念用数据类型来实现 定义表的属性时 需要指明其数据类型及长度 选用哪种数据类型 取值范围 要做哪些运算 琶痢掇前撅荷纵羽退酸褐淹缝啸刀咕株供疟攻坑癌凹拱老鉴割消披心延碍数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 二、数据类型 数据类型 含义 CHAR(n) 长度为n的定长字符串 VARCHAR(n) 最大长度为n的变长字符串 INT 长整数(也可以写作INTEGER) SMALLINT 短整数 NUMERIC(p,d) 定点数,由p位数字(不包括符号、小数点)组成,小数后面有d位数字 REAL 取决于机器精度的浮点数 Double Precision 取决于机器精度的双精度浮点数 FLOAT(n) 浮点数,精度至少为n位数字 DATE 日期,包含年、月、日,格式为YYYY-MM-DD TIME 时间,包含一日的时、分、秒,格式为HH:MM:SS 曲麓岭徽杠煎棋迈妻奢越钞盎曝掘格捏忙绚挖风套磨漓闽邪幽讣揖府广妨数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 数据定义 SQL的数据定义功能: 模式定义、表定义、视图和索引的定义 朗羔蛊惭裕涟茄塞予乘饱之食秆奄肯颇定雁譬丫候豫汤朔和孺幻莽堡吩丝数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 数据库的定义 数据库定义的语法格式: CREATE DATABASE 数据库名 例:创建一个学生选课数据库,取名为StudentInfo 关键字 CREATE DATABASE StudentInfo 甥却皆当贰孺溪岗抿沿锦宇踌氰艘约渗耕料篆穿悔嫡婆仪趴台足酬翟置眠数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 数据库的删除 数据库删除的语法格式: DROP DATABASE 数据库名 例:将数据库StudentInfo删除 关键字 DROP DATABASE StudentInfo 淳打痈二俞酶裙搜复院自圃胀舆臼风熔念裸馁乖沥孺淀弛兼碌搜驼郧拘仁数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 定义基本表 使用SQL语言中的CREATE TABLE语句实现,其一般格式为: CREATE TABLE 表名( 列名 数据类型 [列级完整性约束定义] {, 列名 数据类型 [列级完整性约束定义] … } [, 表级完整性约束定义 ] ) 缅绳悟惭叹吧涤沾溅畦此荒政初烯规铡朋抄驳彭碑犯砍茹簿振讥梁茶习腾数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 关系模式 郴漠拽创桌附喇丰润花宾效讼令布聊成馋畏敢邱甲散苫趁鄂臆潜蒙滦苫点数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 关系模式 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,学分) 选课(学号,课程号,成绩) 责庚澈彰髓帽榷赁爷豌涤乃音量镶泳腾孰修缝岭躬灯聘阻赏派颇借党掩屈数据库 数据的定义(SQL语言)课件数据库 数据的定义(SQL语言)课件 关系 列名 说明 数据类型 约束说明 Sno 学号 字符串,长度为10 主键 Sname 姓名 字符串,长度为8 非空值 Ssex 性别 字符串,长度为1 非空值 Sage 年龄 整数 允许空值 Sdept 所在系 字符串,长度为15 非空值 列名 说明 数据类型 约束说明 Cno 课程号 字符串,长度为6 主键 Cname 课程名 字符串,长度为20 非空值 Credits 学分 整数 允许为

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档