- 14
- 0
- 约4.41千字
- 约 40页
- 2018-06-28 发布于上海
- 举报
* * 第8章 创建和使用表 8.1 表的概念 8.1.1 什么是表 在数据库中,表是反映现实世界某类事物的数学模型,现实世界中事物的属性对应表的列(字段),而数据类型则是指定列所保存数据的类型。 SQL Server提供了很多种数据类型,还可以根据需要用户自已定义新的数据类型,SQL Server中常用的数据类型如表8.1所示。 日期和时间 datetime 可变长度字符串(其中n为最大长度) varchar(n) 固定长度字符串(其中n为长度) char(n) 浮点数(其中p为精度,d为小数位数) decimal(p,s) 整数(其中p为精度) number(p) 说明 数据类型 注意:空值是列的一种特殊取值,用NULL表示。空值既不是char型或varchar型中的空字符串,也不是int型的0值。它表示对应的数据是不确定的。 表中主键列必须有确定的取值(不能为空值),其余列的取值可以不确定(可以为空值)。 8.1.2 表中数据的完整性 数据完整性包括规则、默认值和约束等。 1. 规则 规则是指表中数据应满足一些基本条件。例如,学生成绩表中分数只能在0~100之间,学生表中性别只能取“男”或“女”之一等。 2. 默认值 默认值是指表中数据的默认取值。例如,学生表中性别的默认可以设置为“男”。 3. 约束 约束
您可能关注的文档
- 八升九暑假物理-第9讲-电现象.ppt
- 把自己培养成为优秀的人.ppt
- 百年风流人物曾国藩网络教学平台考试标准答案.docx
- 班级作业创新.doc
- 班主任工作课件).ppt
- 班组长培训教案设计.ppt
- 白色背景黑红色微立体商业融资创业计划书.pptx
- 百环验收汇报.ppt
- 保单整理-刘光勇.pptx
- 保管员岗前培训课件.ppt
- 2025年最新国家统一法律职业资格考试客观题(卷一)试题与答案.docx
- 2025执法证考试题库及答案.docx
- 2026年注册安全工程师《安全生产技术》测试卷(含答案).docx
- 2026国企综合宣传岗面试题及答案.docx
- 2026年最新出版专业技术人员职业资格考试试题与答案.docx
- 2026年叉车N1司机职业技能考试题库.docx
- 2026年出版专业职业资格考试模拟试卷中级含答案.docx
- 病历资料损毁应急补救演练.docx
- 2026年安全评价师职业资格考试中极真模拟试题(三级).docx
- 【山东师范大学附属中学2026级高三高考前适应性训练】高三化学 - 山东师大附中2026.6高考考前打靶卷.pdf
原创力文档

文档评论(0)