- 博客(14)
- 收藏
- 关注
原创 Mysql 外键约束
【8.14】在stusys数据库中创建表score3,在grade列以列级完整性约束方式定义检查约束。#【8.15】在stusys数据库中创建表score4,在grade列以表级完整性约束方式定义检查约束。#【8.11】创建score2表,在cno列以表级完整性约束方式定义外键,并定义相应的参照动作。#【8.10】创建score1表,在cno列以列级完整性约束方式定义外键。#【8.16】删除例8.15在score4表上定义的检查约束。#【8.13】重新在score2表上定义外键约束。
2023-06-08 15:08:15
234
原创 Mysql 主键约束
【例8.3】在stusys数据库中创建course3表,以表级完整性约束方式定义主键,并指定主键约束名称。#【例8.1】在stusys数据库中创建course1表,cno,cname以列级完整性约束方式定义主键。#【例8.6】在stusys数据库中创建course4表,以列级完整性约束方式定义唯一性约束。#【例8.7】在stusys数据库中创建course5表,以表级完整性约束方式定义唯一性约束。#【例8.2】在stusys数据库中创建course2表,以表级完整性约束方式定义主键。
2023-06-08 14:56:32
241
原创 MySQL函数
1、数学函数1)Rand()函数:用来返回0~1的随机值#【例9.1】 使用RAND()函数求3个随机值。# 求三个0-100的随机值#求三个100-1000的随机值2)Sqpr()函数:返回一个数的平方根#【例9.2】 求3和4的平方根。3)ABS()函数:获取一个数绝对值#【例9.3】 求7.2和-7.2的绝对值。4)Floor()函数:获取小于或等于一个数的最大整数值 Ceiling()函数:获取大于或等于一个数的最小整数值#【例
2023-05-06 20:06:58
414
原创 视图和索引——验证性实验
2、在StudentInfo1表的StudentID列上创建一个索引I_StudentInfo1StudentID,要按照学号StudentID字段值的前4个字符。#1、在CourseInfo表的CourseName列上创建一个普通索引I_CourseInfoCourseName。#3、在CourseInfo表的Credit列(降序)和CourseID列(升序)创建一个。#6、删除已建索引I_StudentInfo1StudentID。#5、查看(4)所创建的TeacherInfo1表的索引。
2023-05-06 19:26:02
169
原创 索引及其作用和操作
唯一性索引和前面的普通索引基本相同,但有一个区别:唯一性索引的索引列的所有值都只能出现一次,即必须是唯一的。全表扫描要查找某个特定的行,必须从头开始一一查看表中的每一行,与查询条件作对比,返回满足条件的记录,当表中有很多行时,查询效率非常低。聚簇索引的索引顺序就是数据存储的物理顺序,这样能保证索引值相近的元组所存储的物理位置也相近。#【例7.16】在stusys数据库中,创建新表score1表,主键为sno和cno,同时在grade列上创建普通索引。普通索引是最基本的索引类型,它没有唯一性之类的限制。
2023-05-06 18:54:23
199
原创 MYSQL数据库和表的操作语句
将数据库stusys的student1表的sbirthday列改为sage,数据类型改为tinyint,可为空,默认值18。# 在数据库stusys的student1表中增加一列sid,添加到表的第1列,不为空,取值唯一并自动增加。# 在数据库stusys中,使用复制方式创建student1表,表结构取自student表。# 在学生信息数据库(stusys)中创建student表,student表示基本表之一。# 在数据库stusys中,将student1表重命名为student2表。
2023-03-19 19:33:36
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1