当前位置:首页 » 编程语言 » 计算机sql参考答案
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

计算机sql参考答案

发布时间: 2022-07-16 03:55:32

Ⅰ 计算机sql语言试题

(一)现有关系数据库如下: 数据库名:我班同学数据库同学表(学号 char(6),姓名,性别,年龄,民族,身份证号,宿舍号) 宿舍表(宿舍号 char(6),宿舍电话) 用SQL语言实现下列功能的sql语句代码:1.创建数据库[我班同学数据库]代码。2.创建数据表[宿舍表]代码; 宿舍表(宿舍号 char(6),宿舍电话) 要求使用:主键(宿舍号)、宿舍电话:以633开头的7位电话号码3.创建数据表[同学表]代码; 同学表(学号 char(6),姓名,性别,年龄,民族,身份证号,宿舍号) 要求使用:主键(学号)、外键(宿舍号)、默认(民族)、非空(民族,姓名,年龄)、唯一(身份证号)、检查(性别)4.将下列宿舍信息添加到宿舍表的代码 宿舍号 宿舍电话 101 6331157 102 6331777 修改 宿舍号为101的 宿舍电话:6331158 删除 宿舍号为102的 宿舍信息5.创建视图[同学表视图]代码; 同学表视图(学号, 姓名, 性别, 年龄, 民族, 身份证号, 宿舍号, 宿舍电话)6.从同学表视图中查询姓张的女同学的姓名、性别、宿舍电话。7.从同学表中查询女同学的最大年龄、最小年龄、平均年龄。8.创建带参数的存储过程[某宿舍同学]:姓名, 性别, 宿舍电话 执行此过程,查询'101'宿舍情况 (二) 现有关系数据库如下: 数据库名:学生成绩数据库学生表(学号 char(6),姓名,性别,民族,身份证号) 课程表(课号 char(6),名称) 成绩表(ID,学号,课号,分数) 用SQL语言实现下列功能的sql语句代码:1.创建数据库[学生成绩数据库]代码 ;2.创建[课程表]代码 ; 课程表(课号 char(6),名称) 要求使用:主键(课号)、非空(名称)3. 创建[学生表]代码 ; 学生表(学号 char(6),姓名,性别,民族,身份证号) 要求使用:主键(学号)、默认(民族)、非空(民族,姓名)、唯一(身份证号)、检查(性别)4. 创建[成绩表]代码 ; 成绩表(ID,学号,课号,分数) 要求使用:主键(课号)、外键(成绩表.学号,成绩表.课号)、检查(分数),自动编号(ID)5. 将下列课程信息添加到课程表的代码 课号 课程名称 100001 大学语文 100002 大学英语 100003 西班牙语 修改 课号为100002的课程名称:实用英语 删除 课号为100003的课程信息 6. 写出创建:成绩表视图(学号,姓名,课号,课程名称,分数)的代码; 8. 写出创建:某门课程高低均分 计算某门课程成绩最高分、最低分、平均分 存储过程以及执行的代码; 执行:所有修 实用英语 这门学生的最高分、最低分、平均分;9. 检索姓李的女同学的情况:姓名、性别、民族。 10.检索有一门或一门以上课程成绩大于等于90分的所有学生的信息,包括学号、姓名。 (三)有一个[学生课程]数据库,数据库中包括三个表:学生表Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为: Student(Sno,Sname,Ssex,Sage,Sdept) ,Sno 为关键字。课程表Course由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成,记为:Course(Cno,Cname,Cpno,Ccredit) Cno为关键字。 成绩表SG由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记为:SG(Sno Cno, Grade) (SNO, CNO)为关键字。用SQL语言实现下列功能:1.建立学生表Student,其中学号属性不能为空,并且其值是唯一的。2.向Student表增加“入学时间(Scome)”列,其数据类型为日期型。3.查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列。4.查询学习1号课程的学生最高分数、平均成绩。5.查询与“李洋”在同一个系学习的学生。6.将计算机系全体学生的成绩置零。
有些秘密是男人永远不会说的,所以就不要再问了,因为再问,他们给的答案也不会是真的!

1、男人很容易喜欢一个女人,却不轻易深爱一个女人。

2、男人在感情的王国里,绝对是个昏君。女人只要肯奉承,他什么都答应。

3、男人普遍喜欢外表温柔的女子,宁愿把精力花在事业或其他地方,也不愿全用来征服女人。

4、男人都不太重视对自己太好的女人。

5、男人都怕女人死缠烂打,但喜欢用同样的方式对付没追上的女人。

6、男人的梦想之一,是拥有可以超越友谊界限的红颜知己。

7、男人会以很理性的态度取舍爱情,就算他感性上很爱一个人,但当他清楚她并非一个好妻子时,他会放弃她,另找合适家居生活的那一个。男人认为恋爱和结婚是两回事,很多时候,他拖延结婚,根本原因就是他认为身边的女人不是想象中的好妻子。

8、男人对妻子的要求,可能比对恋人更低——在外型上,在性格上则更高。

9、懂得欣赏聪明女人的男人不多,和她们在一起,男人总觉得缺乏安全感受。

10、当有喜欢的女人在场时,男人会有如下表现:话多;显得聪明些;比平日慷慨;会把话题扯到得意成就上;会刻意显露平时少见的好心肠;多说一些自以为好笑的笑话引大家发笑。

11、一个男人同时是大男人和小男人的化身。大男人的他,希望女人完全迁就他,令他放心;小男人的他,意识到自己懦弱无能的一面,犹豫不决。说穿了,他们很多都是忌妒心重的小器鬼,又像孩子般容易被哄骗。

12、男人追求女人的时候愿意割舍一切自由,追到了越来越感到自由的重要性。

13、男人内心隐藏着狩猎心态,追捕,得到后就要驯服她,让她变成可在家饲养的乖乖动物。

14、男人都有爱当英雄的自大心态,所以很容易爱上向他诉苦的女人。

15、男人希望身边的女人明白:带着同一个女人去所有地方,实在是一件很闷的事(或许女人也这样觉得吧,只是不好意思说),所以和其他女人适度约会,是调剂和放松,完全可以没有其他企图。

16、两性关系中,女人需要男人告诉她,他愿意为她做任何牺牲,男人则需要女人告诉他,他很能干。

17、男人自以为是的多情,常常是女人眼中不折不扣的薄幸。

18、在男人心底,亲热到哪个程度,就是和女人的恋情发展到什么程度。

19、男人每隔一段时间,就有情绪和体力跌到谷底的几天,不想见任何人,躲起来翻翻书,听听音乐,看看影碟或狂打电玩发泄。

20、有过恋爱经验的男人都知道:女人是不能不骗的,类似像:“我会永远爱你”,“我一直都会像现在这样疼你”,“什么时候需要我,一个电话我就立刻赶来”,“我以后再也不会像爱你这样去爱另外一个人”这种话是必须要说但永远坚持不了的“骗话”,谁让女人这么爱听呢!

21、男人遇上旧情人多半会自作多情,以为与自己有过感情的人,内心总会保存一份情,幻想爱过他的女人永远爱他。女人只会美化眼前的男人,男人却不自觉地美化逝去的恋情。所以男人比女人更认同:分手还是朋友。不管是甩人还是被甩,男人多半愿意与前女友继续保持联络。

22、女人在意男友以前的女友,男人却在意女人离开他后找个什么样的男友。如果分手后仍是朋友的,他会时不时批评她的男友。

23、男人跌入爱河,很少问她的过去,不太关心她和哪种男人谈过恋爱,因为男人较注重女人的外表——外表就是现在。

24、男人不愿听心上人的旧恋情,因为一想到自己爱的人之前和其他男人有过肌肤之亲,就难以忍受。

25、面对两个对自己有爱意的人,女人会在徘徊中选择,男人不会为此烦恼——他其实只想同时追上两个人呢!

26、男人爱上一个女人,不一定对她有强烈的亲热冲动,反倒对一些他只是喜欢而不爱的女人,冲动更大些。

27、男人很容易被女人吸引,但他分得出哪种渴求出于性还是爱,大概知道能从她身上得到什么。

28、女人主动示爱,对男人来说,唯一的损失就是缩短了那段朦朦胧胧,若有若无的浪漫日子。

29、男人相信证明自身出色的重要表现之一是:拥有更多的女人。事业上越出色的男人,往往需要更多女人的仰慕和倾心以体现他的超凡脱俗。

30、男人在分手问题上拖泥带水,其实是想把去留的难题丢给女人,减少自己决定带来的内疚感。

31、男人说的“未来”是6个月到1年时间,女人的定义则可以是10年到50年。当男人爱上一个女人,他只会想象如何在短暂的未来与她亲密发展;女人则幻想到恋爱,结婚,生孩子乃至如何白头到老。

32、男人基本是都小器,大方是装出来的。表面上他们不拘小节,其实内心和女人一样,计算得清清楚楚。

33、女性较容易坦白心事,男人恰恰相反。遇到烦恼,他们找个别好友倾诉时,不会说得很完整,总会给自己留最后一点面子。男人的倾诉都是经过包装或刻意切碎的,不让一个人知道全部。这也是女人很难了解男人的原因——他们根本不想被人彻底了解。

34、一个男人可以爱上两个女人,但究竟喜欢哪个多一点,他多半分不清楚。

35、男人看待婚外情比女人实际,因为他有更多机会涉及婚外情,而且他心里明白——花心隐藏在男人的天性中。

36、男人要变心,其实和女人是否注意保持美丽仪表没直接关系,那只是他的借口之一。当他厌倦一个女人,不管她多漂亮,只要是她以外的任何女人,他都觉得比她有吸引力。

37、成熟男人对于崇拜他的少女,抵抗力是相当弱的。

38、男人年纪越大,择偶越随心所欲,乃至不顾他人的任何想法。

39、对许多男人来说,真爱意味着——爱情减去性。换句话,男人只要觉得女人缺乏性的吸引力,就可以一直跟她做单纯的朋友。

40、男人在有寻求亲热的身体冲动那一刻,对异性的要求忽然降低,他会觉得一个平时普通的女人很可爱,甚至很性感。不过等冲动一旦消退,他立刻恢复了习惯的审美判断。

41、男人对女人的爱天天快递查询 http://www.paijian.com/tt.html总是混合了生理冲动,亲热前他觉得女人什么都好,之后却可以无半点留恋,但为了不背负太多罪恶感,他们可以装作温柔地在事后继续吐露缠绵的情话。

42、男人很容易爱上卖弄风情,看起来唾手可得的女人,因为他觉得有更多机会触摸。

Ⅱ 求sql答案

28
C

29
B

30
C

31
A

32
A

33
BAA

34
D

35
A

36
C

37
B

38
A

Ⅲ SQL数据库综合分析题,求答案!

create database 学生课程onprimary(name='stu_course',filename='d:\data\Stu_Course.mdf',size=5MB,maxsize=50MB,filegrowth=2mb)log on((name='SC_log',filename='d:\data\StuCourse_log.1df,size=5MB,maxsize=30MB,filegrowth=1mb)GO2select studnet. 学号,studentcourse.课程号,成绩 from student inner join studentcourse on student.学号=studentcoure.学号 and student.系别=计算机系 and student.姓名='赵德'3select studetcourse.学号 from studentcourse where 成绩<60 order by '成绩' desc41.完整数据库备份:于以下相比使用存储空间较大2.差异数据库备份:空间小而且速度快3.事务日志备份:可将数据库恢复到特定的时点或恢复到故障点4.文件和文件组:可以只还原已损坏的文件,加快恢复速度以上介绍的不详请你自己多看看有关书籍加强了解

Ⅳ 大一计算机 求关于SQL命令的题和答案,好考试啦 可以发给我吗

在数据库 school 中建立student , sc, course 表。
学生表、课程表、选课表属于数据库 School ,其各自的数据结构如下:
学生 Student (Sno,Sname,Ssex,Sage,Sdept)
序号
列名
含义
数据类型
长度
1
Sno
学号
字符型(char)
6
2
Sname
姓名
字符型(varchar)
8
3
Ssex
性别
字符型(char)
2
4
Sage
年龄
整数 (smallint)
5
sdept
系科
字符型(varchar)
15
课程表 course(Cno,Cname,Cpno,Ccredit)
序号
列名
含义
数据类型
长度
1
Cno
课程号
字符型(char)
4
2
cname
课程名
字符型(varchar)
20
3
Cpno
先修课
字符型(char)
4
4
Ccredit
学分
短整数 (tinyint)
学生选课 SC(Sno,Cno,Grade)
序号
列名
含义
数据类型
长度
1
Sno
学号
字符型(char)
6
2
Cno
课程号
字符型(char)
4
3
Grade
成绩
小数(decimal)
12,2

Ⅳ 高分悬赏几道计算机SQL数据库的题!做出来了先支付100分,要是满意的话,在加赏50~

1. 查询雇员(employee)的姓和名

Select substring(username,1,1) as 姓 from employee
Select substring(username,2,2) as 名 from employee

2. 查询雇员的姓名
Select username from employee
3. 查询雇员数
Select count(*) from employee
4. 查询雇员的姓名和职务
Select username,,ty from employee
5. 查询雇员的工龄
Select year(getdate())-开始工作日期 as 工龄 from employee
任务2:条件查询
1. 查询雇员(employee)从事"Sales Representative"职务的有哪些人

Select * from employee where ty=’ Sales Representative’
2. 查询工龄超过15年的雇员
Select * from employee where cast( (year(getdate())-开始工作日期) as int)>=15
3. 查询姓以a开头的雇员
Select * from employee where username like ‘a%’
4. 查询姓的开头字母在m以后的雇员
Select * from employee where cast((substring(username,1,1) as varchar)>=’m’

5. 认为hire_date是雇员生日,查询巨蟹座的雇员

Select * from employee where birthday between ‘6-22 ‘ and ‘7-22’
任务3:联合查询
1. 查询雇员和雇员职位

Select a.id,b.ty from employee, as a,jobs as b
2. 查询雇员、雇员职位和雇员所在出版社

Select a.id,b.ty, b.publishing from employee as a,jobs as b on a.id=b.id
3. 查询雇员、雇员工资、雇员离本职位最高工资的差值
select a. ID,a.username,a.[雇员工资],b.[最高工资]-a.[雇员工资] as [差值] from employee a,jobs b where a.[职位]=b.[职位]

Ⅵ 求SQL答案

1. ( C )是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
A.DATA B.INFORMATION C.DB D.DBS
2. 需求分析的主要方法是( A )。
A.自顶向下 B.自底向上 C.从左到右 D.混合策略
3. 在关系运算中,选取符合条件的元组是( D )运算。
A.除法 B.投影 C.连接 D.选择
4. 关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足( D )。
A.主关键字唯一标识表中的每一行
B.关系中的行不允许重复
C.每个非关键字列都完全依赖于主关键字
D.每个属性都有是不可再分的基本数据项
5. SQL Server 2005中表查询的命令是( B )。
A. USE B.SELECT C.UPDATE D.DROP
6. 表达式 ‘123’+’456' 的结果是(C )。
A . '579' B . 579 C . '123456' D . '234567'
7. 在SQL Server 2005中,下列变量名正确的是( A )。
A.@sum B.j C.sum D.4kk
8. 建立索引的目的是( D )。
A.降低SQL Server数据检索的速度
B.与SQL Server数据检索的速度无关
C.加快数据库的打开速度
D.提高SQL Server数据检索的速度
9. 用于求系统日期的函数是( B )。
A.YEAR() B.GETDATE() C.COUNT() D.SUM()
10. 向用户授予操作权限的SQL语句是( D )。
A.CTEATE B.REVOKE C.SELECT D.GRANT

11SQL Server 2005用的身份验证模式有Windows身份验证模式和____混合验证_____模式。
12在查询语句中,应在_select____子句中指定输出字段。

13____视图____是由一个或多个数据表(基本表)或视图导出的虚拟表。
14从 Windows“ 开始 ” 菜单启动查询分析器后,默认数据库为_____master_____。
15表的 CHECK 约束是对___数据合法性_______的有效性检验规则。
16_____存储过程____是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
17关系完整性包括实体完整性、 域完整性 、参照完整性和用户自定义完整性。
18数据库管理系统的安全性通常包括两个方面,一是指数据访问的安全性,二是指数据_管理______的安全性。
19触发器定义在一个表中,当在表中执行insert、___update_____或delete操作时被触发自动执行。
20数据文件的自动增长方式有:按百分比和按___文件大小_________两种方式。

Ⅶ SQL的练习,求答案!!!

/*创建Moonfox_db数据库*/
use master
if exists(select * from sysdatabases where name='Moonfox_db')
drop database Moonfox_db
create database Moonfox_db
on
(
name='Moonfox_db_data',
filename='D:\Visual Studio 2008 & Sql server 2005\Sql server\Moonfox_db.mdf',
size=10,
filegrowth=2MB
)
log on
(
name='Moonfox_db_log',
filename='D:\Visual Studio 2008 & Sql server 2005\Sql server\Moonfox_db.ldf',
size=5,
filegrowth=20%
)/*创建Department表*/
use Moonfox_db
if exists(select * from sysobjects where name='Department')
drop table Department
create table Department
(
DID int identity (1,1)primary key,--部门编号,主键
Dname nvarchar(20),--部门名称
Address nvarchar(50),--部门地址
Photo decimal(12,0),--电话
)/*创建Employee表*/
use Moonfox_db
if exists(select * from sysobjects where name='Employee')
drop table Employee
create table Employee
(
EID int identity (1,1)primary key,--职工编号,主键
Ename varchar(10),--职工名
Gender nchar(2) check(Gender='男' or Gender='女'),--性别,添加限制
Position nvarchar(10) check(Position='员工' or Position='组长' or Position='经理'),--职务,添加限制
Address nvarchar(50),--家庭地址
DID int,--部门编号,外键
foreign key(DID) references Department(DID)--外键约束
)
/*创建Care表*/
use Moonfox_db
if exists(select * from sysobjects where name='Care')
drop table Care
create table Care
(
CID int identity (1,1)primary key,--保健卡编号,主键
EID int,--职工号,外键
foreign key(EID) references Employee(EID),--外键约束
CheckDate datetime,--检查身体日期
PhysicalCondition nvarchar(4) check(PhysicalCondition='一般' or PhysicalCondition='差' or PhysicalCondition='好'),--健康状况
)
/*创建Care表约束*/
alter table Care
add
constraint DF_CheckDate default(getdate()) for CheckDate--缺省,默认净时间为当前计算机时间 路径自己修改,试图自己做,选择语句自己写。我该睡觉了,抱歉,你试着在sql server中运行下,我等着休息,也不知道写的有没有错误,没时间帮你写省下的了。不急着用的话我明天帮你写吧。

Ⅷ 求SQL答案!!!

第一题:sql server 是关系模型数据库系统
第二题:数据库中原有的数据库其中有northwind和pubs也是用户数据库
第三题:附加数据库的操作是把已经存在于磁盘的数据库文件恢复成数据库
第四题:主键是用来实施实体完整性约束,另外还有参照完整性和用户自定义完整性
第五题:使用数据导入导出操作,就可以用简化为access了
第六题:20/0.4=50
第七题:.ldf是日志文件的后缀名,mdf是主文件,ndf是次文件
第八题:mm的位置是3,加2,等于5
第九题:len返回字符串长度,返回int
第十题:经过验证时包括
11:master数据库
12:触发器
13:菱形
14:日志文件
15:insert
16:@
17:windows
18:avg()
19:F5
20::like
1c 2a 3a 4a 5c 6c 7b 8b 9c 10a

Ⅸ 问一道SQL语句的题目,请各位帮帮忙。

1,select 任课教师 ,开课系

from 课程表

where 任课教师 =‘李老师’

2,select 学生表.学号 ,学生表.姓名
from 学生表,学习表, 课程表
where 学生表.学号= 学习表.学号
and 学生表.年龄 >=19
and 学生表.性别 = ‘女’
and 学生表.所在系= ‘计算机’

3,select 学生表.姓名
from 学生表,学习表, 课程表
where 学生表.学号= 学习表.学号
and 课程表.课程号 = 学习表.课程号
and 学生表.性别 = ‘女’
and 课程表.课程号 not in (select 课程号

from 课程表
where 任课教师 =‘刘老师’)

4,select 课程表.课程号,课程表.开课系
from 学生表,学习表, 课程表
where 学生表.学号= 学习表.学号
and 课程表.课程号 = 学习表.课程号
and 学生表.姓名 = ‘王乐’

5,select 学生表.学号,学生表.姓名

from 学生表

where 学生表.学号 in (select 学生表.学号,count(学号) as 修读门数

from 学习表

group by 学习表.学号

having 修读门数>=3)

6,select count(*) from((select 学生表.姓名
from 学生表
where not exists
(select 课程好
from 课程表
where not exists
(select *
from 学习表,学生表,课程表
where 学习表.学号= 学生表.学号
and 学习表.课程号= 课程.课程号))

7,select count(学生表.学号)

from 学生表
where 学生表.所在系= ‘计算机’

8,select 课程表.课程号,课程表.课程名,avg(学习表.成绩)

from 学生表,学习表, 课程表
where 学生表.学号= 学习表.学号
and 课程表.课程号 = 学习表.课程号
and 课程表.课程系 = ‘计算机’
group by 课程表.课程号,课程表.课程名

9,select 学生表.学号,学生表.所在系

from 学生表,
where 学生表.姓名 like ‘张%’
and 学生表.姓别 = ‘男’

10 update 学习表
set 学习表.成绩=null
where 课程表.课程号 = 学习表.课程号
and 课程表.课程名 = ‘数据库原理课’
and 学习表.成绩 <='69'

以上答案请你参考,由于时间原因,有不准确的请你谅解