2023年6月21日发(作者:)
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(SQL数据库基础期末实验报告)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为SQL数据库基础期末实验报告的全部内容。
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
一、
实验目的
通过构建教学管理数据库,理解关系数据库的三级模式和两级映像的基本结构;熟悉数据库系统的开发过程;熟练掌握SQL。
二、
实验环境
1 操作系统:Windows XP
2 数据库管理系统软件:Visual Foxpro 6。0
三、
实验要求
1。 数据库的创建
创建一个项目(项目名:姓名+学号后四位),目的: 管理一个开发项目的所有对象;
创建教学管理数据库,目的: 管理所有的表和相关对象;
要求显示数据库中的表及其它们之间的联系;
创建六个表;学生表、教师表(输入20名教师)、系名表(输入10个系)、课程表(输入40门课程)、成绩表(输入100个分数)、任课表(输入20任课信息);
要求显示表结构以及相应的数据信息.
2. 定义视图
使用VFP视图设计器和SQL实现以下操作:
定义一个包含学号、姓名、课程名称和分数的学生成绩视图grade_1;
定义一个包含学号、姓名、课程名称和分数,且分数在90分以上的学生成绩视图grade_2;
定义一个包含学号、姓名和平均分数的学生成绩视图grade_3,并按平均分递减排序。
3。 查询
使用查询设计器和SQL实现以下查询操作:
根据学生表查询并显示男生的学号,姓名和性别;
根据学生表查询并显示1990年以前出生的男生的学号、姓名、性别和出生日期,并按出生日期从大到小排序;
根据教师表和系名表查询系名称及其教师。显示系名称和教师姓名。(按内、全、左、右连接分别查询)。
四、
实验过程及其结果
创建一个项目(项目名:姓名+学号后四位),目的: 管理一个开发项目的所有对象; SQL数据库基础期末实验报告
创建教学管理数据库,目的: 管理所有的表和相关对象;
创建六个表;学生表、教师表(输入20名教师)、系名表(输入10个系)、课程表
(输入40门课程)、成绩表(输入100个分数)、任课表(输入20任课信息);
要求显示表结构以及相应的数据信息。
学生表结构:
学生表数据:
SQL数据库基础期末实验报告
学生表索引:
教师表结构:
SQL数据库基础期末实验报告
教师表数据:
教师表索引:
系名表结构:
系名表数据:
SQL数据库基础期末实验报告
系名表索引:
课程表结构:
课程表数据: SQL数据库基础期末实验报告
课程表索引:
成绩表结构:
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
学习表索引: SQL数据库基础期末实验报告
任课表结构:
任课表数据:
任课表索引: SQL数据库基础期末实验报告
2. 定义视图
定义一个包含学号、姓名、课程名称和分数的学生成绩视图grade_1;
Grade_1
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
Grade_1 SQL语言:
定义一个包含学号、姓名、课程名称和分数,且分数在90分以上的学生成绩视图grade_2;
Grade_2 SQL数据库基础期末实验报告
Grade_2 SQL语言:
定义一个包含学号、姓名和平均分数的学生成绩视图grade_3,并按平均分递减排序。
Grade_3
Grade_3 SQL语言:
3。 查询
根据学生表查询并显示男生的学号,姓名和性别;
查询1:
SQL数据库基础期末实验报告
查询1 SQL语言:
根据学生表查询并显示1990年以前出生的男生的学号、姓名、性别和出生日期,并按出生日期从大到小排序;
查询2: SQL数据库基础期末实验报告
查询2 SQL语言:
根据教师表和系名表查询系名称及其教师。显示系名称和教师姓名。(按内、全、左、右连接分别查询)。
内连接: SQL数据库基础期末实验报告
内连接 SQL语言:
全连接:
全连接 SQL语言:
SQL数据库基础期末实验报告
左连接:
左连接 SQL语言:
右连接: SQL数据库基础期末实验报告
右连接 SQL语言:
2023年6月21日发(作者:)
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(SQL数据库基础期末实验报告)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为SQL数据库基础期末实验报告的全部内容。
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
一、
实验目的
通过构建教学管理数据库,理解关系数据库的三级模式和两级映像的基本结构;熟悉数据库系统的开发过程;熟练掌握SQL。
二、
实验环境
1 操作系统:Windows XP
2 数据库管理系统软件:Visual Foxpro 6。0
三、
实验要求
1。 数据库的创建
创建一个项目(项目名:姓名+学号后四位),目的: 管理一个开发项目的所有对象;
创建教学管理数据库,目的: 管理所有的表和相关对象;
要求显示数据库中的表及其它们之间的联系;
创建六个表;学生表、教师表(输入20名教师)、系名表(输入10个系)、课程表(输入40门课程)、成绩表(输入100个分数)、任课表(输入20任课信息);
要求显示表结构以及相应的数据信息.
2. 定义视图
使用VFP视图设计器和SQL实现以下操作:
定义一个包含学号、姓名、课程名称和分数的学生成绩视图grade_1;
定义一个包含学号、姓名、课程名称和分数,且分数在90分以上的学生成绩视图grade_2;
定义一个包含学号、姓名和平均分数的学生成绩视图grade_3,并按平均分递减排序。
3。 查询
使用查询设计器和SQL实现以下查询操作:
根据学生表查询并显示男生的学号,姓名和性别;
根据学生表查询并显示1990年以前出生的男生的学号、姓名、性别和出生日期,并按出生日期从大到小排序;
根据教师表和系名表查询系名称及其教师。显示系名称和教师姓名。(按内、全、左、右连接分别查询)。
四、
实验过程及其结果
创建一个项目(项目名:姓名+学号后四位),目的: 管理一个开发项目的所有对象; SQL数据库基础期末实验报告
创建教学管理数据库,目的: 管理所有的表和相关对象;
创建六个表;学生表、教师表(输入20名教师)、系名表(输入10个系)、课程表
(输入40门课程)、成绩表(输入100个分数)、任课表(输入20任课信息);
要求显示表结构以及相应的数据信息。
学生表结构:
学生表数据:
SQL数据库基础期末实验报告
学生表索引:
教师表结构:
SQL数据库基础期末实验报告
教师表数据:
教师表索引:
系名表结构:
系名表数据:
SQL数据库基础期末实验报告
系名表索引:
课程表结构:
课程表数据: SQL数据库基础期末实验报告
课程表索引:
成绩表结构:
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
学习表索引: SQL数据库基础期末实验报告
任课表结构:
任课表数据:
任课表索引: SQL数据库基础期末实验报告
2. 定义视图
定义一个包含学号、姓名、课程名称和分数的学生成绩视图grade_1;
Grade_1
SQL数据库基础期末实验报告
SQL数据库基础期末实验报告
Grade_1 SQL语言:
定义一个包含学号、姓名、课程名称和分数,且分数在90分以上的学生成绩视图grade_2;
Grade_2 SQL数据库基础期末实验报告
Grade_2 SQL语言:
定义一个包含学号、姓名和平均分数的学生成绩视图grade_3,并按平均分递减排序。
Grade_3
Grade_3 SQL语言:
3。 查询
根据学生表查询并显示男生的学号,姓名和性别;
查询1:
SQL数据库基础期末实验报告
查询1 SQL语言:
根据学生表查询并显示1990年以前出生的男生的学号、姓名、性别和出生日期,并按出生日期从大到小排序;
查询2: SQL数据库基础期末实验报告
查询2 SQL语言:
根据教师表和系名表查询系名称及其教师。显示系名称和教师姓名。(按内、全、左、右连接分别查询)。
内连接: SQL数据库基础期末实验报告
内连接 SQL语言:
全连接:
全连接 SQL语言:
SQL数据库基础期末实验报告
左连接:
左连接 SQL语言:
右连接: SQL数据库基础期末实验报告
右连接 SQL语言:
发布评论