博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库知识
阅读量:5813 次
发布时间:2019-06-18

本文共 2261 字,大约阅读时间需要 7 分钟。

1、尝试远程连接操作别人的数据库

2、今天课堂代码敲三遍:今天学习内容:创建表空间、指定用户名、约束、并创建用户

3、域完整性、实体完整性、自定义完整性、引用完整性

4、实体完整性:唯一约束、主键约束

5、域完整性:约束方法:限制数据类型、检查约束、外键约束、非空约束

6、引用完整性:外键约束

7、自定义完整性:规则、存储过程、触发器

约束的目的:确保表中数据的完整性

8、NET manager 是什么?

9、操作时先对内存进行操作,这时候还是可以rollback的,要commit了以后才修改磁盘的内容

10、赋权限:直接赋值resource?能直接登录吗?

11、identified by 设定密码的意思

12、反射:通过类名可以取到方法、构造器

13、通过右键--view来看自己是不是加进key了

14、登录system账号,找到用户system,右键--view---system privilege,view sql 就可以看到权限的名字

15、既然我们有图形化界面,为什么我们还需要写脚本?

      数据库建模--开发人员开发--测试--用户验收--安装部署实施(写成脚本,运行就可以)--运维工程师

     部署:

     环境变了:IP地址变了,写个界面,让用户去修改IP地址

     所以需要sql脚本来建表,建关联和约束

      TCL:commit和roolback

      序列使用频率最高,然后索引,然后视图,然后同义词(取一个别名就叫同义词,)

      12c的使用方式和11g差别很大

16、五大语言DDL

       create、alter、

   DQL

     select

DML DCL

grant revoke

TCL 

  commit

  rollback

  savepoint

百度文库使用了全文检索,索引倒置法

左匹配:文字出现的比较早

右匹配:文字靠后

文本文件压缩比:

视频、图片:80%以上

数据类型:都为NUMBER(p,s)便于压缩,方便管理

date、timestamp,

sysdate,systimestamp

|:oracle拼接方法

oracle有自己的函数帮助文档:下载下来

select sysdate from dual

把东西存在BLOB中

17、/:写IO流能兼容LINUX和WINDOWS,

File myFile = new File(“C:” + File.separator + “tmp” + File.separator, “test.txt”);

18、java驼峰命名,oracle是下划线区分

     desc要在命令窗口使用

      表、表创建时间、表的属性、和类型统称源数据

19、create table emp as select * from scott.emp  :拷贝表、备份表

       可以选择自己喜欢的列拷贝过去

      create table emp as select * from scott.emp where 1=2 拷过去了但数据没过去

      是否可以两张表?

      create table emp_dept as select empno,ename,sal,

 

20、delete可以rollback,truncate 会保留表结构(),drop连结构都删了(删表,不需要先后顺序)

21、判断是否为空is null / is not null

22、如果要找本身就有下划线的怎么办?

23、子查询可以替代having

24、选出来的东西可以作为一个新表再被查:子查询,可以替代having

25、联合分组,是同时分组的,同时按照这两个条件来分

26、聚合函数、多行函数是一样的

27、asc升序、desc是降序

28、分组排序在一起,先排部门,再排sal,逗号后

29、oracle序列如何自增?

       sequence序列,

       表:district ,house,street,type,users

30、空加1会报错,步长(increment by)

     cache缓存

31、sequence

32、SQL编程

修改:update    set

33、in ('','')在某些范围内,在范围内,可以少些条件

34、先删外键表再删主键表

35、go 表示语句块结束

36、QQ好友的推荐用笛卡尔集做的,

37、自然连接=就是两个表用逗号连接起来

38、内连接、右外连接、左外连接是对两张表

      内连接都不会查出匹配不上的,主表是前面的表

      右外链接主表在右侧(很少用)

      左外连接主表在左侧

      交叉连接就是自然连接

39、最先执行from,再执行where,最后select

40、连接查询能被子查询所有替代,但是子查询不一定全都被连接查询替代

41、update 表名 set 字段名=值

42、内连接是返回两个表完全符合条件的数据,外链接是除了满足这两个表的,还会返回不满足的条件的数据

43、外链接:把你要显示的内容放在select后面,然后左连接另外一个表的相关内容,left join 表 on 关联语句

   如果写成子查询的话,在需要外链接的位置再写一个select 语句,从另外一个表,而且在where写连接语句

44、oracle中in要列出一个范围给我们的,我们在里面挑选适合的部门

45、题目中写到员工信息和所有员工的时候意思是让你写*

46、大数据、物联网、

47、看你用了什么Jar包知道你大致做过什么项目

48、

 

转载于:https://www.cnblogs.com/ailsalin/p/6515625.html

你可能感兴趣的文章
SQL Server数据库概述
查看>>
Linux 目录结构及内容详解
查看>>
startx命令--Linux命令应用大词典729个命令解读
查看>>
华为3026c交换机配置tftp备份命令
查看>>
Oracle命令导入dmp文件
查看>>
OCP读书笔记(24) - 题库(ExamD)
查看>>
Http、TCP/IP协议与Socket之间的区别(转载)
查看>>
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
查看>>
.net excel利用NPOI导入oracle
查看>>
vrpie在Visio Studio 中无法调试的问题
查看>>
第六课:数据库的基本工具
查看>>
关于二叉树重构的思索
查看>>
$_SERVER['SCRIPT_FLENAME']与__FILE__
查看>>
skynet实践(8)-接入websocket
查看>>
系统版本判断
查看>>
My97DatePicker 日历插件
查看>>
0603 学术诚信与职业道德
查看>>
小点心家族第3位成员——楼层定位效果
查看>>
Knockout.Js官网学习(enable绑定、disable绑定)
查看>>
hive基本操作与应用
查看>>