本科阶段要学的课程按照先后顺序:
大一下学期学的有:计算机文化基础
大二上学期:C语言程序设计、模拟电路基础、数字逻辑电路基础。
大二下学期:数据结构、计算机组成原理、 *** 作系统。
大三上学期:离散数学、计算机网络、微型计算机原理、8086/8088宏汇编语言程序设计、多媒体技术(选修)、数据库原理。
大三下学期:面向对象语言程序设计,编译原理,软件工程基础,数值计算方法、MCS51/96系列单片机原理与应用、人工智能(选修)。
大四上学期:计算机系统结构、数子接口技术与电路,数据库设计基础。还有一些选修的课如果您的学分还不够的话可以选,有很多方向的,比如:TCP/IP网络协议分析基础、Oracl数据库原理,DB2数据库原理
等。
大四下学期:主要就是毕业设计了,没有什么课了,呵呵!.
1、从实现的功能方便,对于普通用户应该都够用!2、 *** 作方面,oracle的书籍、资料要多于db2,db2入门要快些!sql *** 作给我感觉,一般人接触oracle要早,适应了sql,其实个人感觉差别不大,就是熟悉的问题!
3、oracle以前工作中用到,就不补做什么特别的优化,项目中基本没有出现过大问题;db2在工作中,基本优化一定要做!
4、现在大型数据基本没什么选择的余地,基本就这两个了!ibm官方文档测试,数据运算量越大db2的整体性能稍好些!oracle的官方文档,没找过,我想如果找到一定是结果和ibm官方文档结果不同!
5、现在我个人比较喜欢db2,就是安装起来比oracle方便多了!
(1)查询查询年龄不在21~24岁(包括21岁和24岁)之间的学生的学号,姓名,年龄SELECT sno,sname,sage
FROM student
WHERE sage<='21'and sage>='24'
(2)查询选修了0006课程的学生姓名
SELECT sname
FROM course
WHERE cno='0006'
(3)查询选修了”java”课程的学生的姓名和性别,及其相应成绩并按降序排序
SELECT sname,ssex
FROM student,course,student_course
WHERE cname='java' and student_course.c_id=course.id
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)