我听说是SQL语句,就是看萨师煊的《数据库原理》第三章里头的SQL语句?SELECT,UPDATE,DELETE,INSERT语句?会对表进行基本的增删查改就行了?
Student 学生表(学号,姓名,性别,年龄,组织部门)
Course 课程表(编号,课程名称)
Sc 选课表(学号,课程编号,成绩)
1)写一个SQL 语句,查询选修了’计算机原理’的学生学号和姓名(3 分钟)
2)写一个SQL 语句,查询’周星驰’同学选修了的课程名字(3 分钟)
3)写一个SQL 语句,查询选修了5 门课程的学生学号和姓名(9 分钟)
答:1)SQL 语句如下:
select stu.sno, stu.sname from Student stu
where (select count(*) from sc where sno=stu.sno and cno =
(select cno from Course where cname='计算机原理')) != 0;
2)SQL 语句如下:
select cname from Course
where cno in ( select cno from sc where sno =
(select sno from Student where sname='周星驰'));
3)SQL 语句如下:
select stu.sno, stu.sname from student stu
where (select count(*) from sc where sno=stu.sno) = 5;
我面试的日本富士通,大概就这个难度吧
追问比如说第一题,我的想法是
select sno,sname
from student,course,sc
where cname='计算机原理' and course.cno=sc.cno and sc.sno=student.sno
行么?我知道多表联接效率低,但也能查得出来吧
拜托,我问的是笔试中的数据库部分。。。。o(╯□╰)o
java笔试题一般考什么(java笔试题目)
java程序员笔试面试都考什么呀?1、笔试重要考的是数据库,也就是考考select语句和存储过程,连接数据库。机试考了几道题,考试期间可以上网和翻书,如果你带了书去的话。翻译主要考的是与计算机相关的内容由英语翻译成中文。2、你对线程优先级的理解是什么?每一个线程都是有优先级的,一般来说,高...
JAVA面试的时候一般考什么
一般来说,试题会分为三个部分,Java基础、数据库基础和综合题。首先是Java基础,这个很简单,也就是考考你对Java语言本身的理解,包括语法,类库的使用等。有选择题,也会有写代码题。写代码的时候认真仔细就是了。基础题答案一般都比较死,所以尽量不要错。在这,出一道我遇到的题考考大家,Java编...
招java程序员的公司考题都是什么
我个人觉得学历不是和重要,尤其是做程序员,我也是一名java程序员,当时的面试题目是公司自己出题,有三道题目,第一题是:“数据库题目”,每一个编程人员必须对数据库有相当多的了解和认识,还必须熟练应用,第二题是:“java题”,主要写出运行结果,这道题的用意主要是:对java代码的熟悉程度的考...
软考程序员考试是笔试吗?
程序员属于软考初级资格考试,程序员考试科目包含基础知识与应用技术,两个科目都是笔试。程序员考试科目 1、计算机硬软件基础知识,考试时间为150分钟。2、程序设计,考试时间为150分钟。程序员考试要求 1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2、理解计算机的组...
数据库系统工程师考哪两科
1、信息系统知识,考试时间为150分钟,笔试; 信息系统知识科目的考试内容主要包括计算机系统知识、数据库技术、系统开发和运行维护知识、安全性知识、标准化知识、信息化基础知识、计算机专业英语等; 2、数据库系统设计与管理,考试时间为150分钟,笔试。 数据库系统设计与管理科目的考试内容主要包括数据库设计、数据库应用系...
急!明天去富士通笔试,请前辈门传授下经验
笔试和学校考试一样,就是些基础,不会叫你做一个项目 一般会考java基础(比如一段程序的运行结果,或者是什么与什么的区别),jsp基础(转向,9大对象),servlet基础,tomcat工作原理,struts怎样MVC,介绍spring的特征(主要讲讲IOC或者AOP),hibernate 的基础(五大接口)或者说叫你写个many-to-one什么的配置,...
程序员考试是考什么的啊?
以及C、Java、VisualBasic中一种程序设计语言;(7)熟悉数据库、网络和多媒体的基础知识;(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;(10)了解信息化、计算机应用的基础知识;(11)正确阅读和理解...
软件设计师考什么
考试科目 1:计算机与软件工程知识 1. 计算机科学基础知识 1.1 数制及其转换 二进制、八进制、十进制和十六进制等常用数制及其相互转换 1.2 计算机内数据的表示 数的表示(补码表示,整数和实数的表示,精度和溢出)非数值表示(字符和汉字表示,声音表示、图像表示)1.3 算术运算和逻辑运算 计算机中的...
怎么考软件工程师
软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资格考试不一样。如JAVA如件工程师,其培训内容包括:初级部分:1.Java面向对象程序设计、JavaAPI使用、数据结构及算法基础、Java高级类特性、异常处理; 2.AWT及Swing图形程序设计、流、网络程序设计、对象序列化、Applet、...
java程序员证书怎么考?
Java程序员考试都需要什么证书没有? 有。目前Java是甲骨文公司(Oracle)的编程语言产品,公司为此设置了4个官方的证书,从初级到高级依次是: 1、OracleCertifiedAssociate:需要掌握后续证书都要用到的基础Java编程知识。 2、OracleCertifiedProfessional:分为“移动应用开发”和“商业组件开发”两大内容。 3、OracleCertified...