- 1
- 0
- 约4.37千字
- 约 14页
- 2015-12-13 发布于广东
- 举报
第2章 SQL基础 重点内容: 名字 数据类型 常量 语句及表达式 内嵌函数 * SQL实用简明教程 * 新世纪网页设计师应用教程 第1章 网页设计基础 重点内容: 网页的设计构思和布局 站点的规划与设计流程 主页的基本制作流程 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 一、 名字 在数据库中,各种对象是通过不同的名字来进行区分的。同时,SQL语句中也是通过对象的名字来对对象进行处理的。关系数据库中最基本的对象包括三个:表、列和用户(用户名一般都使用用户自己的名字或自己喜欢的名称)。 1、表名 表是关系数据库的最基本对象,数据库中的数据就是存储在表中的。每个表都有自己的名字,以便SQL语句能对表中数据进行操作。通常,表名应该是短而且具有很好的描述性的字符串,能够比较直观的反应表中存储的数据的内容和表的用途。一般来说,表的命名有统一标准,这样可以保证表名不会发生冲突。当然,大部分的数据库系统允许不同的用户创建名称相同的表。 2、列名 列名也称作字段名。在创建表时,我们为表中的每一列指定了一个名字,这样以后对表中数据的访问就可以通过列名来指定所要访问的列。通常,列名也应该是短而且具有很好的描述性的字符串,能够比较直观的反应列中存储的数据的内容。当SQL语句涉及不同表中相同名称的两个列时,也必须限定列名来指定所访问的列。 二、 数据类型 关系数据库提供了很大范围的数据类型供用户使用,包括字符串数据类型、数字数据类型、时间数据类型及大型对象。 1、数字数据类型 数字数据类型在使用时不必包围在单引号中。数字类型数据可以直接在数学表达式中使用。一般来说,数字数据类型可以分成两类: 整数数据类型: 整数数据类型只存储整数,通常叫做INTEGER、INT、NUMBER等。这种数据类型的列一般存储的是计数值、数量或年龄等等。所有的关系数据库系统都提供了对算术运算符的支持,提供了用于整数计算的聚集函数以计算所有数值的最大值、最小值、总值、平均值以及计数值。 浮点数数据类型: 浮点数数据类型存储的是浮点数,通常称精确的小数数字为DECIMAL或NUMERIC,一般的浮点数称为FLOAT、REAL等。对于精确小数我们通常可以定义它们的精度(小数点两边数字的个数)和位数(小数点后数字的个数)。在不同的关系数据库系统中,精确小数的精度和位数的定义可能会有所变化。 二、 数据类型 2、字符串数据类型 字符串数据类型用于存储字母、数字和特殊字符。在使用时,必须为字符串加上单引号。一般来说,字符串数据类型有两种基本形式: 固定长度字符串:对于固定长度的字符串,不论它们中实际上存放的数据是多长,在内存中总是占据相同的空间,系统会自动的插入固定的字符来添满剩余的空间。通常称作CHAR。一般来说,在定义固定长度字符串时,必须根据实际情况指定字符串的长度,以保证字符串的长度足够使用,又不至于造成存储空间的浪费; 可变长度字符串:只有固定长度的字符串是不够的,在实际应用中,很多情况下无法明确确定所需字符串的长度。在可变长度字符串中,存放的长度允许不同,只要不超过系统支持的最大限制。通常称作VARCHAR。 二、 数据类型 3、时间数据类型 时间数据类型通常包括日期和时间。用于存储日期、时间、时间与日期的组合。象其它数据类型一样,日期和时间的值也存储在列表中。 在SQL标准中有3种用来存储日期和时间的数据类型: (1) DATE:用于存储日期数据。 其格式为:YYYY(yaer)-MM(month)-DD(day) 有效范围为:0001-01-01到9999-12-31。 (2) TIME:用于存储时间数据。 其格式为:HH:MI:SS.nn... 有效范围为:00:00:00...到23:59:61.999...。 (3) TIMESTAMP:用于存储日期和时间数据。 其格式为:YYYY-MM-DD HH:MI:SS.nn... 有效范围为:0001-01-01 00:00:00... 到 9999-12-31 23:59:61.999...。 三、 数据类型 在许多编程语言中都您都可以很好的使用常量。同样的,在SQL中也提供了对常量的支持,以方便用户更好更灵活的使用SQL语句。SQL支持数字、字符串、时间和日期、符号常量等四种常量。 1、数字常量 整数和浮点数类型的数据都可以作为常量使用。 2、字符串常量 SQL标准中规定,字符串常量要包括在单引号
您可能关注的文档
- SQL Server 2000应用基础与实训教程(李国彬) 第3章 表的创建与修改.ppt
- SQL Server 2000应用基础与实训教程(李国彬) 第5章 索引.ppt
- SQL Server 2000应用基础与实训教程(李国彬) 第6章 管理数据库其他对象.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch01.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch02.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch05.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch06.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch07.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch09.ppt
- SQL Server 2005基础教程 作者 978-7-302-14848-7 ch10.ppt
- 2026“梦想靠岸”招商银行南京分行春季校园招聘备考题库及答案详解(名校卷).docx
- 2025年交付测试题及答案.docx
- 2026上半年安徽事业单位联考五河县招聘20人备考题库带答案详解(突破训练).docx
- 2026上半年云南开放大学招聘管理人员1人备考题库带答案详解(研优卷).docx
- 2026“梦想靠岸”招商银行南京分行春季校园招聘备考题库带答案详解(轻巧夺冠).docx
- 《2025年[江西]事业单位招聘考试综合类公共基础知识真题试卷(精选题库.docx
- 吉林省延边朝鲜族自治州《职业能力测验》国考真题.docx
- 注射类医美器械项目企业运营管理计划.docx
- 中国邮政储蓄银行招聘考试真题精彩试题库04501.docx
- 企业新年退伍军人座谈会策划PPT方案【PPT文档】.pptx
最近下载
- 初中英语衡水体作文范文10篇.pdf VIP
- 基层工会预决算填报操作手册(2024.02).pdf
- 品胜加盟条件要领.pdf VIP
- 2026年党支部在改作风树新风等“对照5个方面”存在的问题及整改措施普通党员对照检查材料(五个对照)2篇例文.docx VIP
- 建筑公司员工手册(完整版).docx VIP
- 外研新交际英语(2024)新教材小学一年级英语下册Unit 1 课时3教学设计.docx VIP
- (正式版)DB12∕T 1361-2024 《地热尾水回灌技术规程》.pdf VIP
- 2026年教科版三年级科学下册(全册)教学设计(附教材目录).pdf VIP
- GB_T 25849-2024 移动式升降工作平台 设计、计算、安全要求和试验方法.pdf VIP
- 安全生产监管培训课件.pptx VIP
原创力文档

文档评论(0)