5.3剖析数据库(一):基本概念数据库(DataBase):数据库是按照某种模型组织建立起来的,可以被各种用户或应用程序共享的数据的集合。数据库是用表格的形式来组织和管理数据的。(数据库是由相互关联的多个表格组合而成的)。从结构上看:数据表里面存放着数据(Data),数据表存放在数据库下面。字段:表中的每一列是数据表中的一个属性。记录:表中的每一行则是数据表中的一个元组。(二):学生选课数据库(1)数据库结构:学生选课数据库包含三个相关数据表:学生基本信息表、课程开设信息表、学生选课表(2)数据表结构:学生基本信息表:名称字段名称数据类型主键非空姓名Name文本NoNo学号Sno数字NoNo班级Class数字NoNo性别Sex文本NoNo年级Grade文本NoNo学生标识StudenID自动编号YesNo课程开设信息表:名称字段名称数据类型主键非空课程名称Cname文本NoNo课程编号Cno数字NoNo课程标识CourseID自动编号YesNo学生选课表:名称字段名称数据类型主键非空学号Sno数字NoNo课程编号Cno数字NoNo成绩Grade数字NoNo选课标识SelectCourseID自动编号YesNo(三):思考讨论多表查询该怎么查?如:查询某个学生各门选修课的成绩,怎么查?