2022年数据库基础知识测试-答案实用 .pdf
《2022年数据库基础知识测试-答案实用 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库基础知识测试-答案实用 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Oracle 测试题1.忘记了 system(sys)密码,该怎么做?SQLPLUS /NOLOG CONN /AS SYSDBA ALTER USER SYSTEM IDENTIFIED BY orcl; 2.如何查看数据文件位置?SELECT NAME FROM v$datafile; 3.如何查看控制文件位置?SELECT NAEM FROM v$controlfile; 4.如何查看日志文件位置?SELECT NAME FROM v$logfile; 5.如何查看参数文件?SELECT * FROM v$controlfile_record_section; 6.如何建立表空间?CRE
2、ATE TABLESPACE ts01 DATAFILE D:DataBaseOracle11goradataorcltest_db01.dbf SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 1024M DEFAULT STORAGE (INITIAL 10m NEXT 1M) PERMANENT ONLINE LOGGING; 7.如何修改表空间?ALTER TABLESPACE ts01 NOLOGGING; 8.如何给表空间增加数据文件?ALTER TABLESAPCE ts01 ADD DATAFILE D:DataBaseOracle11gora
3、dataorcltest_db02.dbf SIZE 100M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED; 9.删除表空间?如何删除表空间并一道删除数据文件?DROP TABLESPACE ts01; DROP TABLESPACE ts01 INCLUDING CONTENTS AND DATAFILES; 10.在指定的表空间中建表?CREATE TABLE student( s_id VARCHAR2(10), s_name VARCHAR2(20) )TABLESPACE ts01; 11.如何查看表结构?12.如何给存在的表增加注
4、释?COMMENT ON TABLE student IS 学生信息表 ; 13.如何查看表注释?SELECT * FROM USER_TAB_COMMENTS WHERE TABLE_NAME=STUDENT; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_NAME=STUDENT; 14.如何给存在的表中的字段增加注释?COMMENT O
5、N COLUMN STUDENT.s_id IS 学生编号 ; 15.查看表字段注释?SELECT * FROM USER_COL_COMMENTS WHERE TABLE_NAME=STUDENT; SELECT * FROM ALL_COL_COMMENYS WHERE TABLE_AME=STUDENT; 16.查看用户所有的表?SELECT * FROM User_Tables; 17.查看用户拥有的所有对象?SELECT * FROM User_Object; 18.查看用户拥有的表、视图、序列?SELECT * FROM User_Catalog; 19.如何修改表字段?ALTER
6、 TABLE student MODIFY(student_id CHAR(15); 20.如何给表增加一个字段?ALTER TABLE student ADD(age NUMBER(2); 21.如何删除表字段?ALTER TABLE student DROP COLUMN s_name; 22.如何修改表名称?RENAME student TO stu; 23.如何删除一个表?DROP TABLE student; 24.如何给一个表增加一条记录?INSERT INTO student (s_id,s_name) values (s1000,name1); 25.如何修改表的记录?UPDA
7、TE student SET s_name=name2 WHERE s_id=s1000; 26.如何删除表的记录?DELETE FROM student WHERE s_id=s1000; 27.如何截断表?TRUNCATE TABLE student; 28.如何提交事务?COMMIT; 29.如何回滚事务?ROLLBACK; 30.如何设置回滚点?SAVEPOINT point1; 31.如何回滚到指定的回滚点?ROLLBACK TO point1; 32.建表的同时创建唯一约束、主键约束、非空约束、检查约束、外键约束?CREATE TABLE student( s_id VARCHAR
8、2(10), s_name VARCHAR2(20), age NUMBER(3), s_birthday DATE; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - CONSTRAINT s_name_uk UNIQUE(s_name), CONSTRAINT s_id_pk PRIMARY KEY (s_id), )TABLESAPCE ts01; 33.如何查看唯一约束、主键约束、非空约束、检查约束?SELECT tabl
9、e_name,constraint_name,contraint_type FROM User_Constraint WHERE table_name=STUDENT; 34.如何给已创建表增加唯一约束、主键约束、检查约束、外键约束?ALTER TABLE student ADD CONSTRAINT s_id_fk PRIMARY KEY(s_id); 35.已创建的表能增加一个非空约束吗?36.如何关闭一个约束?ALTER TABLE student DISABLE CONSTRAINT s_team_id_fk; 37.如何启用一个约束?ALTER TABLE student ENABL
10、E CONSTRAINT s_team_id_fk; 38.如何删除一个约束?ALTER TABLE student DROP CONSTRAINT s_team_id_fk;39.常见 SQL 语句的分类和分类下语句分别是?数据检索select 查询记录数据操纵语言 (DML) insert添加 update 修改 delete 删除数据定义语言 (DDL) create 创建alter 修改 drop 删除 rename 重命名truncate 截断事务控制commit 提交事务rollback 回滚事务savepoint 设置保存点数据控制语言grant 授予权限revoke 撤销权限4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库基础知识测试-答案实用 2022 数据库 基础知识 测试 答案 实用
限制150内