oracle部分
1.触发器的作用?
2.什么是存储过程的组成部分?
3.索引的作用?和它的优点缺点是什么?
4.维护数据库的完整性和一致性,你喜欢用触发器还是自写业务逻辑?为什么?
5.什么是事务?什么是锁?
6.什么叫视图?游标是什么?
7.你对数据设计中的第一、第二、第三范式的概念的理解。
8.有以下四个表:
Student(S#,Sname,Sage,Ssex) 学生表
S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别
Course(C#,Cname,T#) 课程表
C#,课程编号;Cname:课程名字;T#:教师编号
SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩
Teacher(T#,Tname) 教师表 T#:教师编号; Tname:教师名字
(1) 查询“001”课程比“002”课程成绩高的所有学生的学号;
(2) 查询平均成绩大于60分的同学的学号和平均成绩;
(3) 查询所有同学的学号、姓名、选课数、总成绩;
(4) 查询姓“李”的老师的个数;
(5) 把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;
(6) 删除学习“叶平”老师课的SC表记录;
(7) 向SC表中插入一条记录:0908034,007,90
Linux 部分
1. vi模式下替换所有字符串(a替换b):_________,vi模式下去除文本中所有的 ^M : _________
2. vi模式下转到文本的最后一行:_______,转到文本的开头一行:_____,转到当前行的最后一个字符:_____,转到当前行的第一个字符:_____ 3. vi模式下删除当前光标所在位置的字符:_____,删除光标所在行的内容:______,撤销最后一次更改:_____,保存文本内容并退出vi模式:_____,不保存修改退出vi模式:_____
4. 不打开文件,查看file1.txt的行数:____________,查看当前目录下文件的个数:_____________。
5. 新建一个文件file1.txt,并且给该文件赋权(777):_____________________, 在当前目录下新建一个文件夹test,然后把file1.txt复制到test文件夹下:______________________________________________
6. 查看当前路径:_________,进入当前路径下的test文件夹后删除该文件夹下的file1.txt文件:_____________________,返回上一层目录:_________,删
除当前路径下的test2文件夹:______________________
7. 查看file1.txt的前10行记录__________,最后10行记录___________ 8. 如何编辑crontab:_____________,显示crontab下的所有内容:_________ 9. 把file1.txt,file2.txt打包成file.tar() A. tar file1.txt file2.txt file.tar B. tar cvf file1.txt file2.txt file.tar C. tar xvf file1.txt file2.txt file.tar D. compress file1.txt file2.txt file.tar
10.设置crontab调度,每天12:30执行目录share_data下的file.sh文件( ) A.12 30 0 0 0 sh /share_data/file.sh B. 30 12 * * * sh /share_data/file.sh C. 12 30 * * * sh /share_data/file.sh D. sh /share_data/file.sh 30 12 0 0 0
因篇幅问题不能全部显示,请点此查看更多更全内容