东南大学实用数据库复习.docx

上传人:M****1 文档编号:556928729 上传时间:2023-05-24 格式:DOCX 页数:16 大小:542.43KB
返回 下载 相关 举报
东南大学实用数据库复习.docx_第1页
第1页 / 共16页
东南大学实用数据库复习.docx_第2页
第2页 / 共16页
东南大学实用数据库复习.docx_第3页
第3页 / 共16页
东南大学实用数据库复习.docx_第4页
第4页 / 共16页
东南大学实用数据库复习.docx_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《东南大学实用数据库复习.docx》由会员分享,可在线阅读,更多相关《东南大学实用数据库复习.docx(16页珍藏版)》请在金锄头文库上搜索。

1、东南大学实用数据库复习实用数据库系统实践30个选择题:Linux相关 1.Linux目录 / 根目录 /home 主目录 /root 管理员的主目录 /tmp 临时文件 /etc 存放Linux服务器软件的配置信息 /var 服务器运行产生日志 /sbin 管理员执行的命令 /bin 普通用户执行的命令 /dev 设备文件 2.一些基本操作命令 head -n 文件 查看文件的前n行内容 tail -n 文件 查看文件的前n行内容 cat 文件 查看文件所有内容,适合查看小文件 more 文件 Enter一行 空格一屏 q退出 less 文件 上下键一行 空格一屏 q退出 wc 文件 统计 行

2、数,单词数,字符数 touch 文件 建立空文件 -p 目录不存在则创建 mkdir 文件 建立空目录 rmdir 文件 删除空目录 cp opt 文件 文件 -r 递归执行 mv opt 文件 文件 rm opt 文件 文件 3.TAB键补全 单击 补全命令/文件/目录 双击 列出输入字符开头的所有命令/文件/目录 4.文件权限 三级用户权限 文件所有用户 文件所有组 其他用户 权限标识 可读取 r 4 22 可写入 w 2 21 可执行 x 1 20 权限示例 rwx rw- r- 111 110 100 7 6 4 相关命令 chown 参数 用户名:组名 文件 /更改文件的拥有用户,组

3、 参数 -R 递归执行 chmod 参数 whooptmode 文件 参数 -R 递归执行 who 操作对象who可是下述字母中的任一个或者它们的组合: u user, owner g group, group o others, other users a all, all users, 默认值 opt + 增加权限 - 删除权限 = 覆盖权限 mode -/r-/w-/xchmod umodgmodomod 文件/目录名 umod 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111 - -x -w- -wx r- r-x rx- rwx gmod

4、 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111 - -x -w- -wx r- r-x rx- rwx omod 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111 - -x -w- -wx r- r-x rx- rwx 5.查看Linux进程 ps /列出某个进程-A /显示所有程序-e /此参数的效果和指定A参数相同-f /显示UID, PPIP, C, STIME栏位 grep pname /查找 | /管道命令,同时执行 ps -ef|grep python /列出python进程信息 kil

5、l 参数 pid /结束进程 -2 发送Ctrl+c请求 -9 强制终止 -15 发送Ctrl+请求Oracle数据库相关 6.Oracle服务器体系结构 使用SQL 兼容C/S架构,B/S架构 Oracle Server = Instance + Database Instance = Process + memory Database = 多种File(Disk) 7.启动服务器 单命令 SQL startup 分步骤 1.startup nomount; /读初始化参数文件,启动实例,但不加载数据库 ORACLE instance started. 2.alter database mo

6、unt; /加载数据库控制文件 Database mounted. 3.alter database open; /根据控制文件找到并打开数据文件和日志文件,打开数据库 Database opened. 8.关闭服务器 shutdown normal; 等待所有会话断开连接 shutdown transactional; 等待所有会话完成事务 shutdown immediate; 不等待所有会话完成事务 shutdown abort; 立即关闭实例 9.更改参数文件, scope db_name 8字符 字母$#_ 不可修改 processes 最小值6 最大依赖OS 不可修改 JAVA_P

7、OOL_SIZE 可修改 show parameter java_pool_size; alter system set java_pool_size=20M scope=both; 立即生效并保存(默认值) alter system set java_pool_size=32M scope=memory; 立即生效不保存 alter system set java_pool_size=24M scope=spfile; 保存且下次生效 10.服务器网络设置 主机名 server1.example.coom 服务名 orcl.example.coom 监听器 LISTENER 打开 使用Ora

8、cle账户操作 lsnrctl status/start/stop; 进程 ps ef | grep tnslsnr 文件 /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora 默认名 LISTENER 端口 1521 协议 TCP (第五天:) 11.启动监听器、服务器、企业管理器 1.监听器 lsnrctl status 2.服务器 sqlplus / as sysdba SQL startup 3.Oracle Enterprise Manager emctl status dbconsole emctl s

9、tart dbconsole 进入 https:/主机名:1158/em 12.创建账户 create user 用户名 identified by 密码; 13.权限 grant create session to jack; grant create table to jack; revoke create table from jack; 系统权限的撤销不级联 grant create session to jack with admin option; grant create table to jack with admin option; 对象权限的撤销级联 grant selec

10、t on hr.employees to jack with grant option; 14.数据库并发性 DML 增删改合 DDL create drop 等 行锁TX 表锁TM 2 row share 表级行共享锁. SELECT FROM FOR UPDATE时申请, 允许申请2345 3 row exclusive 表级行排他锁. 非全表DML时申请, 允许申请(删改时非本行)23 4 share 全表共享锁. SELECT * FROM FOR UPDATE时申请, 允许申请24, 不允许DML 5 share row exclusive 全表行排他锁. 4下申请3升级而来, 允许

11、申请(删改时非本行)2, 不允许DML 6 exclusive 全表排它锁. DDL时申请, 不与任何锁共存,不允许其他会话读取修改 手工加锁语句 SQL LOCK TABLE 表名 IN 锁级别 MODE; 锁释放 事务commit/事务rollback/事务结束 解决锁冲突(dba账户) SQL select sid from v$lock where block0; 发现锁定其他会话的SID SQL select serial# from v$session where sid=会话ID; 查找序列号 SQL alter system kill session 会话ID, 序列号 immediate; 结束会话 19.UNDO还原 查看参数 show parameter undo_tablespace 创建UNDO数据文件 create undo tablespace undotbs2 datafile /u01/app/oracle/oradata/orcl/undotbs2.dbf size 50M autoextend on next 10M maxsize 30G; 设置UNDO空间 SQL alter system set

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号