数据库
文章平均质量分 54
以笔者学习数据库应用与原理,并进行相关学习活动为基础撰写集合
zhanghongyi_cpp
臣提瓦特人,喜原甚
展开
-
数据库管理p60-64
这些系统数据库对于MySQL服务器的正常运行非常重要,一般情况下不可对这些数据库进行删除或修改。它们通常由MySQL服务器自动管理和维护,只有在特殊情况下才需要手动干预。当连接到MySQL服务器时,默认的数据库是"mysql"。如果不选择其他数据库,那么所有的操作都将在该默认数据库上执行。执行这条命令后,会将当前会话的默认数据库切换为指定的数据库,这意味着接下来执行的SQL语句将针对该数据库进行操作。语句将永久删除数据库及其相关的表、视图、索引等对象。会列出当前数据库服务器上所有的数据库名称。原创 2024-05-19 19:52:49 · 436 阅读 · 0 评论 -
存储过程课堂练习
2.创建存储过程,实现按学院统计学生人数,并将统计结果通过输出参数返回给调用的语句。1.创建存储过程,查询指定学院的学生学号和姓名。调用该存储过程,并显示结果。原创 2024-05-16 11:13:53 · 646 阅读 · 0 评论 -
视图基本操作
3[简答题]修改视图v_part_students,查询所有女生的信息,并要求视图数据操作时要检查。2[简答题]利用视图v_part_students,插入一名信息系的学生,然后查询视图。1[简答题] 创建查询信息系的学生的视图v_part_students,然后查询视图。4[简答题]利用视图v_part_students,删除陈红同学的信息。5[简答题]删除视图v_part_students,然后查看视图列表。原创 2024-05-13 12:02:47 · 144 阅读 · 0 评论 -
索引基本操作
1创建系部表departments,表结构见课本附录B中表B-7,为dptcode列创建主键索引,为dptname列创建唯一性索引,索引名为UN_dptname,然后查看departments表的索引情况。2修改学生表students,使用ALTER TABLE语句创建索引,为dob列创建普通索引,为stdname列创建全文索引,索引名为FT_stdname,然后查看students表的索引情况。4将学生表students的复合索引FH_dptcode_classcode改为不可见索引。原创 2024-05-07 18:33:26 · 201 阅读 · 0 评论 -
数据查询-4
1[简答题]查询学生选修成绩不为空的选修明细,包括学生姓名、课程名称、教师姓名和成绩,结果先按学生编号升序排列,再按成绩降序排列。3[简答题]在 选修表 studying 中查询成绩高于或等于平均成绩的选修情况(子查询)。5[简答题]使用子查询比 E -20 EL1班所有同学都小的同学信息。4[简答题]使用子查询查询学号为 3 的学生选修的课程信息。2[简答题]查询所有系部的所属班级情况(左外连接)。原创 2024-04-16 18:40:14 · 271 阅读 · 0 评论 -
数据查询练习
1参考教材附录B。在学生表 students 中查询所有学生的信息。2在学生表 students 中 查询所有学生的姓名和性别。3在学生表 students 中 查询学生所在班级。原创 2024-04-09 18:18:36 · 205 阅读 · 0 评论 -
实验三 数据查询
3.重点掌握连接查询,理解嵌套查询的执行过程。1.掌握查询语句的语法格式,理解查询思想。2.熟练掌握单表查询与集合查询。原创 2024-04-09 16:07:53 · 677 阅读 · 0 评论 -
表数据的插入、删除、修改
5将课程表courses中编号crsid为1的课程的名称crsname修改为“mysql数据库实现与维护”,并将学分credit修改为4。2学生表students中插入最后1条记录,数据见教材附录中表B-3。4将选修表studying中所有没有成绩的选修成绩mark修改为0分。1向班级表classes中插入4条记录,数据见教材附录中表B-2。6将教师表teachers中教师编号tchid为4的教师记录删除。7删除选修表studying中的所有记录。原创 2024-03-31 21:05:05 · 349 阅读 · 0 评论 -
实验二 创建数据库与数据表
(2)田小亮同学要转专业,他的学号为103465,将该同学的专业由原来的“软件工程”改为“计算机科学与技术”,班级由原来的“软工3班”修改为“计算机1班”。课程号:3094215,课程名:智能搜索与推荐技术,课程学分:2,课程性质:选修,课程学时:32,开课学期:7。课程号:3094217,课程名:图与网络,课程学分:2,课程性质:选修,课程学时:32,开课学期:6。(4)将元组(1203076,吕振华,男,1985/11/8,讲师,体育部)插入教师关系。1.掌握使用sql语句创建、删除和修改数据库。原创 2024-03-26 18:31:56 · 1607 阅读 · 0 评论 -
约束的创建与修改
练习题原创 2024-03-26 17:57:58 · 294 阅读 · 0 评论 -
表结构创建与修改
练习题目原创 2024-03-26 17:38:38 · 229 阅读 · 0 评论 -
第2章 关系数据库原理
用户定义的完整性是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。用户定义的完整性没有统一的规则,由数据库设计人员根据具体应用中数据的语义要求来创建。关系的完整性实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,由DBMS自动支持。在DBMS中设置表的主码(主键),实体完整性规则自动生效。在DBMS中设置表的外码(外键),参照完整性规则自动生效。原创 2024-03-23 13:57:18 · 785 阅读 · 0 评论 -
第1章 数据库技术概述
知识:(1)理解数据库基本概念,掌握数据库系统组成及功能。(2)了解数据存储管理技术发展,理解程序、文件系统、数据库系统管理数据的不同特点。(3)理解理解数据库系统三层体系结构(三级模式)以及各层的功能。(4)理解两层映像的功能以及数据独立性的实现方式。素养:关注数据库技术在现实生活或专业领域中的应用、国内外主流数据库产品,愿意主动学习数据库技术相关内容。重难点: (1)数据库基本概念;(2)数据库系统管理数据的主要特点;原创 2024-03-22 18:28:35 · 954 阅读 · 0 评论 -
实验一 数据库与数据表的创建
学生”关系Student,由学号(Sno)、姓名(Sname)、性别(Ssex)、民族(Snation)、政治面貌(Spolitical)、出生日期(Sbirth)、学院(Scollege)、专业(Smajor)和班级(Sclass)组成。“授课”关系TC,由课序号(Id),职工号(Tno),课程号(Cno),授课班级(Sclass),授课学期(Semester)和上课时间地点(TimePlace)组成。“选课”关系S,C由学号(Sno)、课程号(Cno)、成绩(Grade)组成。原创 2024-03-20 09:05:17 · 1206 阅读 · 0 评论