- 博客(18)
- 收藏
- 关注
原创 2023第八次实训
(6)使用流程控制语句统计选课表中成绩为“优秀”90-100、“良好”80-89、中等70-79、“及格”60-69、“不及格”0-59的学生人数,并输出。(5)通过case...when语句显示“课程”数据表中的课程号、课程名及其对应的课程性质。(4)求“201215122 ”学生的平均成绩,如果平均成绩高于85分,则输出“平均成绩优秀”,否则输出“平均成绩一般!(3)查询课程表中的'C2'课程的课程名和学分,并将查询结果保存到局部变量@cname和@credit中。
2023-06-19 13:36:00 273
原创 2023第六次实训
R图转换成关系模式,要求关系模式尽可能的少,并用横线标注每个关系模式的主码,波浪线标注外码;图转换成关系模式,要求关系模式尽可能的少,并用横线标注每个关系模式的主码,波浪线标注外码;1)画出E-R图,并在图上注明属性、联系的类型,用横线标注出主码。1)画出E-R图,并在图上注明属性、联系的类型,用横线标注出主码。,姓名,联系电话,银行账号,紧急联系人电话,紧急联系人姓名)合同编号签到日期,开始时间,租期,押金,月租。出版社:出版社名、邮编、地址、电话;,联系电话,姓名,月工资)、邮编、地址、电话)
2023-06-19 13:34:18 218
原创 2023第七次实训
定义具有输入型参数的存储过程,该存储过程的功能是修改某学号的选课成绩信息为指定值,学号、课程号、成绩值通过参数传递,执行该存储过程;定义具有输入型参数的存储过程,该存储过程的功能是从学生表中查询指定学号的学生信息,执行该存储过程;定义具有输入型参数的存储过程,该存储过程的功能是删除指定学号的学生成绩信息,执行该存储过程;定义具有输入型参数的存储过程,该存储过程的功能是查询指定学号的平均成绩,执行该存储过程;的字符型变量name,并为该变量赋值“数据库”;和@credit返回,执行该存储过程;
2023-06-19 13:33:35 155
原创 2023第五次实训
(1)创建使用 Windows 身份验证的登陆账号WinUser;若事先不存在 Windows 用户WinUser,则在Winosws中创建该用户。创建使用 SQL Server身份验证的登陆账号 SQLUser。(3)为登陆账号WinUser 添加固定服务器角色securityadmin。(2)分别为登陆账号WinUser、SQLUser 创建访问数据库的用户账号。)的INSERT、UPDATE对象权限。对数据库创建视图的语句权限。(5)授予数据库用户。(6)授予数据库用户。对课程表的更新权限;
2023-06-18 14:34:14 286
原创 2023第四次实训
(6)向信息系教师视图 TV1 中插入一个新的教师记录,其中工号为“10032”,姓名为 “蒋小米”,年龄 28 岁。(7)将信息系教师视图 TV1 中工号为“10032”的教师姓名改为“蒋小明”。(8)删除信息系教师视图 TV1 中工号为“10032”的教师记录。(1)建立信息系教师视图TV1,包括工号、姓名、年龄。(10)查询讲授了 C1 课程的教师姓名(TV1视图与表连接查询)。(4)定义一个反映教师出生年份的视图 TV4。(9)在信息系教师视图 TV1 中找出30岁以上教师信息。
2023-06-18 14:26:44 125
原创 2023第三次实训
(8)查询课程成绩在 85 分以上的学生的学号、姓名、选修的课程号、课程名和成绩。(7)查询选修了“C1”课程的前3名学生学号、姓名。(限制查询返回的行数、连接查询)(2)查询年龄在[18,20]之间的学生学号和姓名。(3)查询所有姓“李”的学生的姓名、性别和院系编号。(5)查询男学生的最大年龄、最小年龄和平均年龄。(1)查询全体教师的姓名、年龄、院系编号。(4)查询所有有选课成绩的学生学号和课程编号。(6)查询选修了 2 门及以上课程的学生学号。(9)查询“欧阳小野”同学未选修的课程号;
2023-06-18 14:25:16 59
原创 2023第二次实训
(2)使用T-SQL语句在院系表(Department)中,将“院系名称(Dname)”属性列的数据类型改为varchar(15)型。(1)使用T-SQL语句在教师表(Teacher)中,增加“出生日期”属性列,属性名为“Tbirthday”,数据类型为日期型。(3)使用对象资源管理器向院系表(Department)、课程表(Course)中插入以下数据。
2023-06-18 14:21:23 93 1
原创 2023第一次实训
数据库定义(1)使用T-SQL语句创建一个名称为“教务管理”的数据库,主数据文件逻辑名称为“教务管理”,物理文件名为“教务管理.mdf”,初始大小为8MB,最大为40MB,增量为5MB;事务日志文件逻辑名称为“教务管理_log”,物理文件名为“教务管理_log.ldf”,初始大小为5MB,最大为25MB,增量为2MB。主数据文件和事务日志文件存放路径为“D:\Study”。(2)使用T-SQL 语句修改“教务管理”数据库,为其增加一个次要数据文件,其逻辑名称为“教务管理_new”,物理名称为“教务管理
2023-06-18 14:16:54 110 1
原创 第九周实训
实验内容与要求: 定义抽象基类Shape,其中包含两个纯虚函数:求周长函数peri(),显示函数show()。现由它派生出3个派生类:Circle(圆形)、Square(正方形)、Rectangle(三角形),分别计算各种图形的周长,要求使用基类指针,使它分别指向每个派生类对象,输出不同对象的周长。 实验过程: #include<iostream> usingnamespacestd; constdoublePI = 3.141...
2022-06-20 00:44:40 201 1
原创 第八周实训
实验内容与要求:1.定义复数类,重载复合赋值运算符“-=”、“+=”为类的成员函数,重载乘法运算符“*”、等于运算符“==”为类的友元函数,定义主函数进行测试。实验过程:#include <iostream>using namespace std;//定义复数类class Complex{public: //构造函数 Complex(double real = 0.0, double imag = 0.0) { this->real=rea...
2022-06-20 00:42:39 94
原创 第五周实训
实验内容与要求:设计一个人类Person,由人类派生出学生类Student和教师类Teacher,各类的数据成员如下:参考Person类:数据成员:姓名,年龄,性别成员函数:显示函数,设置人的信息Student类数据成员:学号,班级成员函数:显示函数,设置学生信息Teacher类数据成员:工号,职称成员函数:显示函数,设置教师信息主函数分别定义学生类对象和教师类对象,显示学生和教师信息。实验过程:1. 源代码#include<iostream>#inc...
2022-06-20 00:41:47 266
原创 第十二周实训
实验内容与要求:1.声明交通工具类vehicle,数据成员有:品牌、重量;从vehicle类派生出小汽车类car、卡车类truck。要求:(1)在各个类中定义构造函数,及虚函数用来显示各类信息;(2)主函数测试,定义基类指针指向不同的派生类对象,输出不同对象的信息。2.程序填空题#include <fstream>#include <iostream>using namespace std;int main() { string sex,name;...
2022-06-20 00:39:57 194
原创 第九周实训
#include<iostream>usingnamespacestd;constdoublePI = 3.1415926;classShape{public:virtualdoubleperi() = 0;virtualvoidshow() = 0;};classCircle:publicShape{public:doubled;Circle(doubled){this->d =d;...
2022-06-20 00:38:44 61
原创 第十周实训报告
实验内容与要求:1.文本文件的读写:/**************************************************** 程序功能:新建一个record文本文件,并从键盘接收4个同学的数据姓名 学号 分数张三 0001 85李四 0002 78王五 0003 69田六 004 98(2)并把这四个同学的数据从record文本文件中读出写入数组s2[4],并输出在屏幕上2.二进制文件的读写操作(P278)将0~10之间的偶数写到二进制文件中,并读文件数据输...
2022-06-20 00:25:41 133
原创 第二周实训报告
实验内容与要求:1. 定义一个点类Point,数据成员有坐标x,y,该类包含无参构造函数和带有默认参数值的构造函数,输出函数print(),定义主函数进行测试。2. 定义一个教师类Teacher,包含教师姓名、职工号、职称等信息,该类包含有构造函数、析构函数、拷贝构造函数,定义主函数进行测试。实验过程:1. 源代码#include<iostream>#include<string>using namespace std;class Poin...
2022-06-20 00:24:15 277
原创 第二周实训报告
实验过程:1. 源代码#include<iostream>#include<string>using namespace std;class Point{public: Point(double x1=2, double y1 = 0) { x = x1; y = y1; cout << "带默认参数值的构造函数" << endl; } Point() { ...
2022-06-20 00:23:15 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人