学生选课系统,主要表有:学生基本信息表(学号、姓名、性别、专业、出生年月等),选课表(学号、课程号、分数),课程表(课程号、课程名、所属专业、学分)要求:
1、用e-r图表示上述关系的概念模型。(5分)
3、写出sql语句。
1) 查询所有选sql课程的学生学号,姓名和专业。(5分)
2) 删除所有选择数学的同学的选课记录。(5分)
3) 查询有哪些课程没有被任何同学报选。(5分)
4、创建存储过程。(10分)
1)、能够查询出选修任何课程的学生信息及相应的分数。
2)、以表格的形式返回本课程的平均分数。
急求SQL题目答案,答的好的悬赏100!~非常急,明天其末考题!
1) 查询所有选SQL课程的学生学号,姓名和专业。(5分)select 信息表.学号,信息表.姓名,专业 from 信息表 inner jion 选课表 on 信息表.学号=选课表.学号 and 选课表=‘sql课程’2) 删除所有选择数学的同学的选课记录。(5分)delete from 选课表 where 课程号='数学'3) 查询有哪些课程没有被任何...
刚学数据库,遇到一道关于数据库sql语句的题目,实在不会,请高手帮忙解答...
1. select * from EMPLOYEE where Salary>(select avg(Salary) from EMPLOYEE group by Dnumber)2. select * from EMPLOYEE where ESSN in (select ESSN from WORKS_ON group by Pnumber,ESSN having Count(1)>=3)3. -- 每个部门的所有职工在每个项目中的工作总时数 Create View DeptPro AS...
SQL数据库 请高手解答一下问题 实在不会做。本人初学者
存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数来执行它,存储过程并不是自动的,需要用户调用。存储过程\/函数:函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过...
请大家帮我看一下这个SQL查询为什么是这样写的:“查询至少购买了01号...
not exists 的意思是为假成立 举例说明:(创建测试表及数据)create table dbo.客户产品 (客户号 varchar(1),产品号 varchar(4))insert into dbo.客户产品 values (1,1001),(1,1002),(1,2001),(2,1001),(2,1002),(2,1003),(2,2001),(2,2002),(3,1005),(4,2001)查询代码分析:selec...
...用的版本SQL Server 2005 ,希望大家给出最佳答案!谢谢
master 数据库 master 数据库记录 SQL Server 系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master 数据库记录 SQL Server 的初始化信息,它始终有一个可用的最新 master 数据库备份。tempdb 数据库 te...
求教一个SQL的写法,百度知道最多只能悬赏100分,不够我还能发问题...
PRIMARY KEY CLUSTERED ([n] ASC ))插入数据是1到1W,目的是用来分割固定格式的字符串成表形式,速度上不错,以前一个老外DBA来公司培训的时候交的 1.用表变量 declare @table table ([票据ID] [varchar](100) NOT NULL,[商品ID] [varchar](100) NULL,[价格] [money] NULL,[客户ID] [...
日拱一卒,伯克利教你写SQL
再次案例一下伯克利CS61A这门课程,它是我见过最好的计算机入门课程。囊括十分丰富的内容:Python、算法、数据结构、机器学习、数据可视化,甚至还用上了编译原理的知识,写了一个Lisp的解释器。 这次的作业关于SQL,需要我们用SQL根据题目要求筛选出指定的数据。这让我想到了当年我刚去阿里实习的时候,那时候实习生每天做...
如何使用SQL语句修改表内的数据
修改用到update语句,语句格式为:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 即 update 员工表 set 部门id=01 where 员工id=0004 SQL联合主键 Create Table 表名 (字段名1 Int Not Null,字段名2 nvarchar(13) Not Null Primary Key (字段名1, 字段名2),字段名3………字段名N...
我正在学习sql server 2005,我想找点练习题。
针对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。针对每一道题目,所有答案都选对,则该题得分,否则不得分。1. 数据库设计的最终目标不包括()。 (选择两项)BDA. 高效B. 满足范式要求C. 安全D. 表现设计者的技术实力E. 易用F. 便于将来扩展功能和容量2. 有关数据冗余说法错误的是()。(...
“\/”应用程序中的服务器错误?如何解决啊?请高手指点!
详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。<!-- Web.Config 配置文件 --> <configuration> <system.web> <...