学习笔记 之 2004年11月
一、sql
1、基本语句及执行过程先进行表关联、出去不符合的行、进行投影、如需要除重复元组
2、表达式和字符串(%表示任意字符,_表示一个字符)
3、交(INTERSECT)、并(UNION)、差(EXCEPT)、除(DIVISION)
4、嵌套sql(IN,EXISTS,NOT)
5、聚集函数max()/min()/avg()/sum()/count()
6、分组group by 和having(先执行前面的,然后分组,最后having选择)
7、NULL值问题(内连接与外连接)
二、jasper reports
1、模板设计
2、程序设计(?)
三、cvs使用、maven
1、连接、登录、导出等
2、基本操作(添加、更新、提交)
3、高级操作(?)
4、maven???
四、oracle
1、关于安装及sys/CHANGE_ON_INSTALL、sysman/OEM_TEMP、system/MANAGER等用户的角色
2、启动数据库
3、启动企业管理器
4、数据库结构(内部结构、存储区内部结构、外部结构)??
5、数据库约束(主关键字约束、外关键字约束、值约束、域约束、非空约束、缺省值、唯一性等等)
6、五种关键字
7、创建数据库、表、更改表、索引等基本sql语句
8、PROCEDURE/FUNCTION/TRIGGER/PACKAGE等plsql编程(包括匿名程序段)
9、内置函数(decode、nvl、replace、dense_rank)
10、oracle-pl/sql的基本语法(数据类型、运算符号、控制语句、游标)
五、jdbc
1、四种驱动及Oracle的四种驱动(type2&type4)
2、datasource或者class.forName()或者DriverManager
3、Connection(压入properties的方法)
4、Statement、PreparedStatement、CallableStatement(execute、executeQuery、executeUpdate
)
5、ResultSet
6、调用存储过程(参数的输入与输出、游标类型)
六、xml
1、名次解释
2、xpath语法(*、//、/、@等等)
3、xslt语法(模板规则)?
4、wml语法???
5、xml头部格式
6、元素、属性、大小写、有效性、不解析数据、实体引用
7、xml约束(DTD、Schema)
8、xml解析(SAX、DOM、StAX等)
七、java
1、java.io.*
2、Collection Framework
3、j2se的框架
八、其他
1、javascript