1 / 56
文档名称:

第10章 数据库与SQL基础-Part2.pdf

格式:pdf   页数:56
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章 数据库与SQL基础-Part2.pdf

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第10章 数据库与SQL基础-Part2.pdf

文档介绍

文档介绍:第10章数据库与SQL基础
计算机导论计算机导论
Introduction puter
张建国
哈工大计算机科学与技术学院
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-1
第第1010章章数据库与数据库与SQLSQL基础基础
2008-10-14 2
第10章数据库与SQL基础
本章主要内容本章主要内容
数据库概述 SQL的视图
概念模型与数据模型 SQL Server 2000
关系模型与关系数据库数据库的应用模式
关系数据库标准语言本章小结
SQL 本章的作业和任务
SQL的数据定义
SQL的数据更新
SQL的数据查询
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-3
第10章数据库与SQL基础
关系数据库标准语言关系数据库标准语言SQLSQL
1. SQL简介
SQL(Structured Query Language)意为结构化查询语言.
1974年由Boyce和Chamberlin提出来的.
1986年成为美国国家标准.
1987年成为国际标准SQL86.
1989年,ISO颁布了增强完整性特征的SQL89标准.
1993年,ISO对SQL89标准进行了大量的修改和扩充,
推出SQL2(SQL92).
各数据库厂家纷纷推出各自支持SQL的软件或与SQL接口软
件,使自己的数据库可以运行SQL.
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-4
第10章数据库与SQL基础
关系数据库标准语言关系数据库标准语言SQL(ContSQL(Cont.).)
2. SQL Server的主要数据类型
整型
bigint: 8B
int: 4B
smallint: 2B
tinyint: 1B
浮点型
real: 4B,7位精度
float: 8B,15位精度
decimal[(p,[s])]
numeric[(p,[s])]: 2-17B
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-5
第10章数据库与SQL基础
关系数据库标准语言关系数据库标准语言SQL(ContSQL(Cont.).)
逻辑型
bit: 1B
字符型
char[(n)]:固定长字符
varchar[(n)]:可变长字符
日期时间型
datetime:8B
1753年1月1日0时0分0秒-9999年12月31日23时59分
59秒
smalldatetime:4B
1900年1月1日-2079年6月6日
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-6
第10章数据库与SQL基础
SQLSQL的数据定义的数据定义
基本表的定义索引的定义
创建表创建索引
删除表删除索引
修改表视图的定义
创建索引
删除索引
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-7
第10章数据库与SQL基础
SQLSQL的数据定义的数据定义(Cont.)(Cont.)
1. 基本表的定义
格式:
CREATE TABLE 表名(
列名1 数据类型1 [列级完整性约束条件1]
[,列名2 数据类型2 [列级完整性约束条件2]]

[,列名n 数据类型n [列级完整性约束条件n]]);
表名:基本表的表名
列名:属性名
数据类型:属性的数据类型,可参考具体数据库系统的数
据类型
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-8
第10章数据库与SQL基础
SQLSQL的数据定义的数据定义(Cont.)(Cont.)
列级完整性约束条件:相应属性的完整性约束条件
NULL/NOT NULL: 该项是否可以取空值
UNIQUE: 该项是否具有唯一性
CHECK: 该项的取值范围
PRIMARY KEY: 设置主码
FOREIGN KEY: 设置外码
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-9
第10章数据库与SQL基础
SQLSQL的数据定义的数据定义(Cont.)(Cont.)
例:有一个学生成绩数据库系统.
Student(Sno,Sname,Sex,Birthday,Score,Dno)

最近更新

2025年皖北卫生职业学院单招职业倾向性考试模.. 41页

2026年山东信息职业技术学院单招职业适应性考.. 42页

2026年山东城市建设职业学院单招职业技能测试.. 43页

2025年石家庄医学高等专科学校单招职业倾向性.. 39页

2025年石家庄工商职业学院单招职业倾向性测试.. 39页

2025年石家庄工程职业学院单招职业适应性测试.. 40页

2025年石家庄科技职业学院单招职业倾向性测试.. 39页

2026年山东电子职业技术学院单招职业技能考试.. 42页

2025年石家庄财经职业学院单招职业适应性考试.. 41页

2025年石家庄铁路职业技术学院单招职业适应性.. 40页

2025年硅湖职业技术学院单招职业技能考试模拟.. 40页

2025年福州外语外贸学院单招职业倾向性测试题.. 39页

2026年山东职高单招试题必考题 42页

2025年福州英华职业学院单招职业技能考试模拟.. 40页

2026年山西体育职业学院单招职业倾向性测试题.. 42页

2026年山西林业职业技术学院单招职业适应性测.. 41页

2026年山西电力职业技术学院单招职业适应性测.. 44页

2025年福建水利电力职业技术学院单招职业技能.. 41页

2026年山西省长治市单招职业倾向性考试模拟测.. 42页

2026年山西经贸职业学院单招职业技能测试模拟.. 41页

2025年福建省南平市单招职业倾向性考试模拟测.. 39页

2025年福建船政交通职业学院单招职业倾向性测.. 40页

2026年山西铁道职业技术学院单招综合素质考试.. 44页

2025年秦皇岛工业职业技术学院单招职业适应性.. 41页

2026年川北幼儿师范高等专科学校单招职业技能.. 41页

2025年绵阳职业技术学院单招职业倾向性测试模.. 41页

2025年罗定职业技术学院单招综合素质考试模拟.. 42页

2026年平顶山工业职业技术学院单招职业技能考.. 42页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页