zgda表有姓名、性别、年龄、职称四个字段,则对zgda表的关系模式描述为()。
A.zgda(姓名、性别、年龄、职称)
B. zgda(姓名,性别,年龄,职称)
C. zgda(姓名,性别,年龄,职称)
D. 姓名、性别、年龄、职称
A.zgda(姓名、性别、年龄、职称)
B. zgda(姓名,性别,年龄,职称)
C. zgda(姓名,性别,年龄,职称)
D. 姓名、性别、年龄、职称
第2题
“商品”表记录了商品基本信息。“商品”表中含有四个字段:“商品编号”(字段名为SP_ID,四位数字)、“商品名称”(字段名为SP_SPMC,最长为10个汉字)、“单价”(字段名为SP_DJ,最高为千位数)、“数量”(字段名为SP_number,最大为100)。 请结合实际生活中的常识、规律及特殊要求,通过分析此表中各列字段的数据特点, 来确定表中各字段的数据类型,按下面的要求创建此表的结构。写出SQL语句,并运行截图。 (1) 写出创建此表结构的SQL语句。 (2) 查看建此表后数据库中所有数据表列表。 (3) 删除此表。 (4) 再按下面的要求创建此表结构。写出SQL语句,并运行截图。 A. 表名带有自己的名字缩写,例如t_xlmsp(命名时一般用t表示表,后面加表主题名称,如教师表可以写为t_xlmteacher) B. 所有字段名写为英文。再用COMMENT分别来注释该字段的中文名称。 C. 将“商品编号”字段设为主键。 D. 将“序号”字段设为自增型AUTO_INCREMENT。(此功能可以自动统计出商品数量) E. 将“商品名称”和“类别编号”两个字段设非空约束NOT NULL。 F. 将“单价”字段设默认值为100。
第3题
第5题
“商品”表记录了商品基本信息。表中含有五个字段:“序号”字段(字段名为ID)、“商品编号”(字段名为SP_ID,四位数字)、“商品名称”(字段名为SP_SPMC,最长为10个汉字)、“单价”(字段名为SP_DJ,最高为千位数)、“数量”(字段名为SP_number,最大为100)。 请通过分析此表中各列字段的数据特点,结合实际生活中的常识、规律及特殊要求, 来确定表中各字段的数据类型,然后完成下列题目,写出SQL语句,并运行截图。 请通过分析此表中各列字段的数据特点,结合实际生活中的常识、规律及特殊要求, 来确定表中各字段的数据类型,然后完成下列题目,并在电脑上运行截图: A. 表名带有自己的名字缩写,例如t_xlmsp(命名时一般用t表示表,后面加表主题名称,如教师表可以写为t_teacher) B. 所有字段名写为英文。再用COMMENT分别来注释该字段的中文名称。 C. 将“商品编号”字段设为主键。 D. 将“序号”字段设为自增型AUTO_INCREMENT。(此功能可以自动统计出商品数量) E. 将“商品编号”和“商品名称”两个字段分别设非空约束NOT NULL。 F. 将“单价”字段设默认值为100。
第6题
有如下关系模式,分析每个关系模式的主码,外码,完成后面的查询 职员表: Emp (eid,ename,salary) 部门表:Dept(did,dname,managerid,floornum) 职员与部门的关系表: Works(eid,did) 说明:一个职员可以在多个部门工作,一个部门有多个职员,Dept表中managerid可以取值null,表示尚未任命部门经理,floornum可以取值null,表示尚未分配工作地点。 用单表查询完成如下操作: 1、输出所有员工的姓名和工资 2、输出薪水少于10000或者大于100000的雇员的名字 3、输出所有姓“欧阳”,且全名为四个字的雇员的姓名和工资 4、输出薪水在20000和50000之间的雇员的名字 5、输出部门名字中含有“_”的所有部门的名字和楼层号 6、查询公司的员工数 7、查询所有还没有部门经理的部门的名字和编号 8、查询所有已分配楼层的部门的所有信息 用连接查询完成如下操作: 1、查询“电视”部门的职工人数 2、输出每个部门的名字和平均工资 3、查询每个部门的部门编号,及其拥有的雇员的人数 4、查询在第10层工作,同时薪水少于¥50000的所有雇员的名字 5、输出同时管理三个或者更多部门的管理者的名字 6、输出管理在同一层上10个以上部门的所有管理者的名字 7、输出雇员“刘丽”工作的部门的名字 用嵌套查询完成如下操作: 1、查询工资最高的雇员的名字 2、查询工资最低的雇员的名字及其所在部门的编号和名字 3、输出与Santa工作部门相同的所有雇员的所有信息 4、找出薪水在20000以上,并且在电视部门或者玩具部门工作的雇员的名字 5、输出与刘丽在同一层工作的雇员的名字 6、输出比所在部门的经理挣的还要多的雇员的名字 7、输出满足如下条件的各个部门的名字:经理的姓为张,同时他的薪水既不是本部门最高也不是最低 8、输出比“玩具”部门所有职工工资都高的雇员的姓名 9、输出比“电视”部门职工平均工资高的雇员的姓名 10、找出所有有职工的部门的名字和楼层号 11、查询所有没有职工的部门编号和名字 12、输出同时在玩具部门和糖果部门工作的雇员的名字和薪水 综合查询: 1、用SQL语句创建供应零件给项目的例题中的S、P、J和SPJ表 2、求供应工程J1零件的供应商号码SNO 3、求供应工程J1零件P1的供应商号码SNO 4、求没有使用天津供应商生产的红色零件的工程号JNO 5、求至少用了供应商S1所供应的全部零件的工程号JNO 6、找出所有供应商的姓名和所在城市 7、找出所有零件的名称、颜色、重量 8、找出使用供应商S1所供应零件的工程号码 9、找出工程项目J2使用的各种零件的名称及其数量 10、找出使用上海厂商产的零件的工程名称 11、找出没有使用天津产的零件的工程号码 12、把全部红色的零件的颜色改为蓝色 13、由S5供给J4的零件P6改为由S3供应,请做必要的修改 14、从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录 15、请将(S2,J6,P4,200)插入供应情况关系
第8题
一、实验要求: 已知有一个学生Student类,完成对学生实例进行如下操作: 1) 创建一个List对象students,在students 中增加三个学生,其信息(如下表),并输出students中学生信息 学号 姓名 性别 Java成绩 16258632 张三 男 86 16258639 李四 女 81 16258647 王二 男 93 2) 修改学号为16258639学生的成绩为90,并输出students中学生信息 3) 在学号为16258639学生之前,插入一个学生,信息为:16258635-翠花-女-76,并输出students中学生信息 4) 删除学号为16258639学生的信息,并输出students中学生信息 5) 利用多种方式,输出students 中所有学生的信息,至少包括两种:即for 循环遍历,和利用迭代器Iterator(即迭代)遍历; 重要提示: 学生Student类包含成员有:字段:no表示学号;name表示姓名;sex表示性别;javaScore表示Java课程成绩、给字段赋值set***方法、获取字段的值的get***方法,以及构造方法,详见框架代码 二、为作业的相关功能设计菜单,菜单的功能主要是对上述要求的5大操作,具体设计如下: 当输入11,创建一个List对象students,在students 中增加三个学生,其信息(详见表格),并输出students中学生信息; 当输入12,修改学号为16258639学生的成绩为90,并输出students中学生信息; 当输入13,在学号为16258639学生之前,插入一个学生,信息为:16258635-翠花-女-76,并输出students中学生信息; 当输入14,删除学号为16258639学生的信息,并输出students中学生信息; 当输入15,利用多种方式,输出students 中所有学生的信息,至少包括两种:即for 循环遍历,和利用迭代器Iterator(即迭代)遍历; 当输入quit,则退出; 三、重要提示,可以参考如下代码框架,进行补充实现上述功能:
第9题
A、数据透视表中的字段有行标签、报表筛选、列标签和数值四类
B、数据透视表中源字段只能处于行标签、报表筛选和列标签三个中的一个位置
C、某个源字段在行标签中出现了,也可以同时在报表筛选中出现
D、数值可以重复多次使用
第10题
作业四 选课系统中有5张表,描述如下: Student(Sno char(8),Sname char(10),Ssex char(2),Sage int, Dno char(8), Sclass char(6)),其中Sno为主码,Sname取唯一值,Dno是外码,被参照表是Department; Department(Dno char(2),Dname char(40),Dean char(10)) ,其中Dno为主码,Dname取唯一值; Course(Cno char(8),Cname char(20),Chours int, Ccredit float(1),Tno char(8)) 其中Cno为主码,Cname取唯一值,Tno是外码,被参照表是Teacher; Teacher(Tno char(8),Tname char(8),Dno char(8),Ssalary float(2)) 其中Tno为主码,Tname取唯一值; SC(Sno char(8),Cno char(8),Sscore float(1)) 其中(Sno,Cno)为主码;Sno是外码,被参照表是Student;Cno是外码,被参照表是Course 用SQL语言实现下列查询要求: 1. 根据约束条件分别创建Student、Department、Course、Teacher、SC五张表 2. 检索教师表中所有工资少于1500元或者工资大于2000元 并且是03系的教师姓名? 3. 检索002号课大于80分的所有同学学号并按成绩由高到低顺序显示 4. 按‘数据库’课成绩由高到低顺序显示所有同学姓名 5. 求计算机系教师的工资总额 6. 求所有教师的任课情况(没有任课的教师也需列在表中),并按照教师编号升序排列 7. 求有10人以上不及格的课程号 8. 求有两门以上不及格课程同学的学号及其平均成绩 9. 从学生表中列出李勇、刘晨同学的所有信息 10. 检索没选修课程号为’01’课程的学生信息,包括学号,姓名和所在系 11. 检索至少学过课程号为’01’和’02’课程的学生的信息,包括学号、姓名和所在系 12. 找出年龄最小的学生的姓名 13. 找出所有课程都不及格的学生姓名 14. 找出’201215121’号同学成绩最低的课程号 15. 找出吴晨同学成绩最低的课程号 16. 检索学过001号教师主讲的所有课程的所有同学的姓名
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!