1、 oracle是数据库,它的数据模型是什么?*
数据库管理系统采用的数据模型有层次模型\网状模型\关系模型\树状模型。
oracle是对象关系型数据库管理系统。
2、 oracle自带的客户端是什么?sqlplus*
3、 我们做实验用的输出函数是什么?dbms_
4、 数据查询如何用别名输出?p符连接运算||*
select id as "1" ,name as "2" from table1
5、 concat(x,y)连接p115
6、 对空值的比较p109 is null is not null
7、 排序order by 值 asc/desc p112
8、 想显示当前用户的命令是什么? show user*
9、 like的用法。* p108
%:表示指定0个或任意多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%表示。
比如 select * from [user] where u_name like '%三%'
将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。
: 表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句:
比如 select * from [user] where u_name like '_三_'
只找出“唐三藏”这样u_name为三个字且中间一个字是“三”的;
再比如 select * from [user] where u_name like '三__'
只找出“三脚猫”这样name为三个字且第一个字是“三”的。
10、 各种函数min,count,max,sum、upper、to_date、lower的用法。p129-130*
count用于计算组中的行数。
select count(*)count(distinct hire_date)from employees;
max返回一个数字列或计算列的最大值。
min返回一个数字列或计算列的最小值。
sum求一个数字列或计算列的总和。
将 user表里的user_name字段信息中含有字母的全部转成大写的方法:
update user set user_name=upper(user_name)
同理得到将 user表里的user_name字段信息中含有字母的全部转成小写的方法:
update user set user_name=lower(user_name)
to_date
to_date(x)用于将字符串x转换为时间值select to_date(’01-2月-1974’),to_date(’01-2月-74’) from dual;
11、 我们上课讲的存储过程,要会创建存储过程。p187**
12、 事务什么时候开始,什么时候结束,针对于什么才算是事务?p145-147
事务对查询不起作用。
事物:包含一组数据库命令,构成单一逻辑工作单元的操作集合。
oracle的事务开始于一个dml语句。(insert,update,delete)
当以下情况发生时,事务结束:
1、commit/rollback
2、执行了ddl/dcl语句。
3、客户端主动断开数据库的连接(disconnect)
4、数据库关闭(宕机)
另外,一个ddl/dcl语句实际上就是一个事务,其中隐含了commit。一个事务的结束就是下一个事务的开始。
13、 常见异常提示语句的含义。p180*
14、 什么是主键?要会定义主键、外键。数据完整性p84 *
主键:primary key(列名……)
外键:foreign key(列名) references 父表名。
15、 plsql块的结构要搞清楚p166*
declare
声明部分。begin
执行部分。exception
异常处理。end;
最简单的pl/sql块。
begindbms_最简单的pl/sql块”);
end;16、 plsql块如何定义变量p168*
17、 group by、h**ing分别是什么p130-132
18、 什么是索引、创建索引p89 91**
索引是一种建立在表上的数据库对象,它主要用于加快对表的查询操作。可以认为表的索引就是表中存放数据的目录。
19、 什么是视图、创建视图p92-93*
20、 alter是什么p87*
21、 游标的使用p190-194*
22、 oracle自带用户的默认密码是什么p75*
自带用户:scott 默认密码:tiger
系统用户:system 密码:oracle
23、 利用pl/sql 中的循环语句编程,求101+99+97+…+1的值。p179*
24、 利用pl/sql 中的循环语句编程,计算100以内所有偶数的和。p175*
25、 我们最后一次实验课的内容,要做熟,不会做的反复做,一直到会做为止。会了就会了,不会永远不会。*
26、 sql/plusp40-p43
27、 set命令p51
28、 sql p74
29、 数据类型p80-82
30、 distinct关键字去重p102
31、 连接查询等值连接p133
32、 子查询p137-138 where条件中选择判断。
33、 创建存储过程p187
34、 插入、修改语句p141-143
oracle复习提纲
oracle 复习提纲。一 客观题范围。1 唯一约束与主键约束有何区别?外键约束的用法。2 表空间的管理类型可以分为哪两种管理方式?表空间是逻辑存储单位,在物理存储上与它相对应的是什么?数据字典中的内容被保存在哪个表空间中?3 oracle数据库有哪两种运行模式?在哪个模式下可以进行联机备份?4 程...
oracle复习提纲
第一部分。2.关系。图,及实体之间的关系 的安装。windows安装oracle后,需要启动的两个服务 的实例 内存结构 sga区。物理组成数据文件,日志文件,控制文件。8.逻辑组成。1 表空间概念。表空间是数据库中最大的逻辑单位,一个 oracle 数据库至少包含一个表空间,就是名为system的...
营销复习提纲
一 基本题型和分数分布 一 填空题 10分 二 单选题 20分 三 判断题 10分 四 简述题 32分 五 案例分析题 28分 一 基本知识点 1 营销观念经历哪几种演变?各种营销观念的基本定义?哪些属于传统营销观念?哪些属于现代营销理念?市场营销的核心概念包括哪些,其中最核心的概念是什么?2 顾客...