块使用,简化应用程序的开发和维护,提高效率和功能。
45、请谈谈对触发器的理解
触发器是存储在数据库中的过程,当数据库中的某些事件发生变化的时候,这个过程会被触
发,或者说这个过程会自动运转而无需用户来干预。保证数据的一致性
网站的注册需要填写特别多信息,网站存储的时候,分类存储,储存在不同的表中,当删除
一个用户的时候,所有表中的信息都要删除,这时候我们就能够做一个触发器,一次性删除
所有该用户的数据。自动做一些关联的操作。
46、请谈谈对数据库中事务的理解
事务是用户定义的一组操作序列,由一组相关的SQL 语句组成,这些 SQL语句要么全部
执行,要不全部不执行,要么全部成功,要么全部失败,不同意一部分成功,一部分失败。 R
ollback 一荣俱荣/一损俱损
47、表和视图的区别
视图是一个虚拟的表,视图并不占用存储空间。
48、oracle 如何启动?如何停顿?
startup shutdown
49、oracle 如何启动监听?如何查看监听状态?
Lsctl start/status/stop
50、oracle如何备份?如何恢复?
导出 export 恢复 Imp
51、sql查询的功能,一个查询语句,只查询一条记录,但是总是在数据库,试分析有哪些
缘故
没有创立索引,查询条件不明确,数据较多,数据分为两个表,常用数据和不常用数据,如今
常用数据中查找,相对来说概率比拟大使用存储过程
52、你明白 linux 有哪些命令,请说一下
Awk,tailf,nestat
设置指令别名:alias ab=mv
设置密码:passwd(passwd -f 强迫执行-d 删除密码)
将文本文件内容排序:sort aa.data(文件名)
查找文件:find (find -name 按名称查找 - perm 按权限查找 –user 按文件所
属用户查找)
查看本机 IP:ifconfig
查看系统资源:top
显示主机名称:hostname
查看当前用户名:whoami
文件打包:tar –cvf 目的文件名.tar(能够多个)
文件解压:unzip 压缩文件名(只能是.zip 格式的文件)
53、tar 解压命令中 z 代表什么,x 代表什么,v代表什么,f 代表什么
z:使用gzip 工具处理文件
x:解开一个包
v:显示打包过程中的文件
f:表示需要打包的内容为文件
54、Linux 下,如何修正文件的权限?如何查看主机名?