毛片在线视频观看,一级日韩免费大片,在线网站黄色,澳门在线高清一级毛片

薈聚奇文、博采眾長(zhǎng)、見賢思齊
當(dāng)前位置:公文素材庫(kù) > 報(bào)告體會(huì) > 心得體會(huì) > oracle學(xué)習(xí)心得

oracle學(xué)習(xí)心得

網(wǎng)站:公文素材庫(kù) | 時(shí)間:2019-05-17 11:24:49 | 移動(dòng)端:oracle學(xué)習(xí)心得
第一篇:oracle學(xué)習(xí)心得

一、sql server的理解

sql server服務(wù)器就像一棟大樓,大樓里的機(jī)房就像服務(wù)器的數(shù)據(jù)庫(kù),機(jī)房里的電腦如同數(shù)據(jù)庫(kù)里的表

1、 登錄用戶可以登錄服務(wù)器——可以進(jìn)大樓

2、 登錄用戶成為數(shù)據(jù)庫(kù)用戶才能進(jìn)指定的數(shù)據(jù)庫(kù)——進(jìn)入大樓的人給了某個(gè)機(jī)房的鑰匙

才能進(jìn)入機(jī)房

3、 登錄用戶有權(quán)限使用表——進(jìn)入機(jī)房的人有電腦的密碼才能使用電腦

二、oracle的理解

oracle服務(wù)器(全局?jǐn)?shù)據(jù)庫(kù))就像一個(gè)商場(chǎng),商場(chǎng)的每一家公司是表空間,公司的業(yè)務(wù)是表

1、 數(shù)據(jù)庫(kù)由多個(gè)表空間組成——商場(chǎng)里有多家公司組成

2、 表空間由段組成——公司要有自己的經(jīng)營(yíng)業(yè)務(wù),可以只有一個(gè)業(yè)務(wù),就是一個(gè)表空

間中只有一個(gè)段,可以有多個(gè)業(yè)務(wù),就是一個(gè)表空間有多個(gè)段

3、 段由區(qū)組成——單個(gè)業(yè)務(wù)的細(xì)分類別。例如有家公司經(jīng)營(yíng)三個(gè)業(yè)務(wù),賣書,賣家電,

賣衣服,則每個(gè)業(yè)務(wù)就是一個(gè)段。而每個(gè)業(yè)務(wù)又有細(xì)分,比如賣書的話要進(jìn)行分類了。計(jì)算機(jī)區(qū),人文區(qū),小說(shuō)區(qū)等,每一區(qū)都要放上書架存放書籍,則書架就是oracle塊,存放數(shù)據(jù)的

三、數(shù)據(jù)庫(kù),表空間,用戶(指定默認(rèn)表空間),表統(tǒng)統(tǒng)由管理員管理

四、在oem中管理數(shù)據(jù)庫(kù)的步驟

1、創(chuàng)建

1) 存儲(chǔ)——表空間——?jiǎng)?chuàng)建表空間 (tomspace)(類似于在sql中創(chuàng)建數(shù)據(jù)庫(kù),

通?梢允÷,使用默認(rèn)表空間為users,,臨時(shí)表空間為temp)

2) 首先展開安全性——?jiǎng)?chuàng)建新用戶(tom,指定表空間)(類似于在sql中指定

數(shù)據(jù)庫(kù)用戶)

3) 創(chuàng)建表——指定方案(用戶)和表空間(列名不要帶<>)

4) 設(shè)置約束

5) 輸入信息:方案——用戶名——表——右擊——查看 /編輯目錄…

2、修改

1)方案——用戶名——表

2)修改表結(jié)構(gòu),添加約束

3、刪除: 右擊表——移去

五、注意事項(xiàng)

1、 剛創(chuàng)建的用戶不會(huì)出現(xiàn)在方案中,只有創(chuàng)建了一個(gè)表指定方案和表空間,該用戶的

方案名就會(huì)出現(xiàn)在方案中,此時(shí)就可以方便為該方案創(chuàng)建其他表

1)新創(chuàng)建的用戶能在sqlplus中登錄,為什么不能在企業(yè)管理器中登錄呢?

解答:需要授予 select any directory權(quán)限才能正常登錄企業(yè)管理器,但沒有其他權(quán)限

2)可以對(duì)創(chuàng)建的用戶在安全性中賦予角色權(quán)限,如dba,則該用戶就是數(shù)據(jù)庫(kù)管理

3) sys用戶主要用來(lái)維護(hù)系統(tǒng)信息和管理實(shí)例,只能以sysoper或sysdba角

色登錄

4)安裝oracle的用戶自動(dòng)為ora-dba權(quán)限,自動(dòng)是sys用戶,所以在登錄時(shí)不需要

用戶名和密碼,只要選中以sysdba登錄。其他用戶登錄計(jì)算機(jī)系統(tǒng),在使用oracle

時(shí)就是正常登錄狀態(tài)了。

2、向表中添加日期數(shù)據(jù):時(shí)間格式為dd- mm- yyyy怎么修改呢?如何插入時(shí)間數(shù)

據(jù)

1) 先在sqlplus中select sysdate from dual; 就知道日期的格式

2) alter session set nls_date_format="yyyy-mm-dd"; 修改當(dāng)前輸入格式

3)oracle中的默認(rèn)格式是:‘dd-mm-yyyy’ ;修改語(yǔ)句:alter session set

nls_date_format="yyyy-mm-dd"; 修改后輸入和顯示都為指定格式 ,缺點(diǎn)是只對(duì)當(dāng)前會(huì)話起作用

假如你是要永久修改的話,改注冊(cè)表:

regedit->hkey_local_machine->oracle->homeo->

nls_date_format值yyyy-mm-dd(經(jīng)驗(yàn)證不管用)

默認(rèn)日期:50年之前是當(dāng)前世紀(jì),50年之后是之前世紀(jì),31-12月-49代表201*年01-1月-50 代表1950年

4)由于在表編輯器中to_date函數(shù)的格式是dd-mon-yyyy,輸入時(shí)為如下格式13-6

月-1983(代碼編輯時(shí)一樣,世紀(jì)可以省略,代表當(dāng)前世紀(jì))

5)to_char通常用于查詢語(yǔ)句; to_date通常用于增刪改語(yǔ)句

6)兩個(gè)’代表一個(gè)’

六、代碼編輯器

1、sql plus

2、sql plus www.seogis.com軟件,新建虛擬機(jī); 2.選擇“標(biāo)準(zhǔn)(推薦)(t)”類型配置; 3.選擇“安裝盤鏡像文件(iso)(m)”,并選擇redhat鏡像文件。 4.下面執(zhí)行默認(rèn)操作,選擇最大磁盤大小,本次選擇20g(根據(jù)自己磁盤而定,推薦不要少于10g,因?yàn)檫需要安裝oracle);

5.完成-開始新建虛擬機(jī)

3)安裝linux

開機(jī),系統(tǒng)會(huì)顯示詳細(xì)的安裝說(shuō)明窗體,根據(jù)系統(tǒng)的提示一步一步進(jìn)行即可,以下是必要的輸入信息的提示:

1.在啟動(dòng)界面中選擇“回車”進(jìn)入安裝畫面;

2.顯示產(chǎn)品信息,選擇“next”繼續(xù);

3.選擇“簡(jiǎn)體中文”(選擇語(yǔ)言);

4.選擇“u.s.english”(選擇鍵盤);

5.選擇用自動(dòng)分區(qū),本次選擇第三個(gè)選項(xiàng)“保存所有的分區(qū),使用現(xiàn)有的空閑空間”;

6.設(shè)置引導(dǎo)程序,按照缺省設(shè)置;

7.配置網(wǎng)卡,點(diǎn)“編輯”,設(shè)置ip地址等參數(shù)信息;

8.選擇不啟用防火墻,當(dāng)所有軟件都安裝調(diào)試通過后,再開啟防火墻,并配置端口的屬性;

9.選擇語(yǔ)言,默認(rèn)為:chinese (r.p of china),同時(shí)將“englist(usa)”選中;

10.時(shí)區(qū):亞洲---上海,不要選擇“utc”;

11.設(shè)置root用戶的口令(本次設(shè)置為“abc123”);

12.選擇需要的軟件包,選擇“定制安裝”,根據(jù)需求,選擇軟件包,其中,系統(tǒng)默認(rèn)的軟件包不要取消掉;

13.安裝完畢,以root用戶登錄。 1.打開telnet功能 4)操作系統(tǒng)安裝配置

用root登錄 cd/etc/xinetd.d vi telnet 將“disable=yes”修改為“disable=no”. 重啟xinetd服務(wù) service xinetd restart

二.安裝 oracle

1)修改版本號(hào)

由于orcale10不支持 rhel5 所以需要修改/etc/redhat-release 將 red hat enterprise linux server release 5 (tikanga) 改為red hat enterprise linux server release 4 (tikanga)

2)安裝所需軟件包先加載redhat鏡像,進(jìn)入光盤下server目錄下: cd/media/’rhel_5.1 i386 dvd’/server 執(zhí)行安裝命令 rpm –ivh (rpm包名) rpm包包括:

libxp-1.0.0-8.i386.rpm

openmotif22-2.2.3-18.i386.rpm

compat-db-4.2.52-5.1.i386.rpm

compat-gcc-34-3.4.6-4.i386.rpm (要先安裝rpm -ivh glibc-devel-2.5-12.i386.rpm) compat-gcc-34-c++-3.4.6-4.i386.rpm

compat-libstdc++-33-3.2.3-61.i386.rpm

libaio-0.3.106-3.2.i386.rpm

3)修改內(nèi)核參數(shù)增加下面的內(nèi)容到文件 /etc/sysctl.conf 中

kernel.shmall = 201*152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 3201* 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.www.seogis.comod -r 775 /home/oracle/oradata

# passwww.seogis.come/oracle/database目錄下執(zhí)行安裝命令 ./runinstaller 開始進(jìn)入圖形安裝界面,過程不予贅述,注意幾點(diǎn): 安裝路徑要和環(huán)境變量oracle_home值保持一致 不創(chuàng)建數(shù)據(jù)庫(kù),安裝完畢再創(chuàng)建

在安裝出現(xiàn)”1/home/oracle/product/10.2/root.sh”畫面時(shí),在另一個(gè)終端中以root用戶運(yùn)行相關(guān)腳本:

cd/home/oracle/product/10.2

./root.sh

腳本運(yùn)行完后請(qǐng)返回原來(lái)的畫面選擇“ok”按鈕

最后界面中記錄好訪問isql*plus的url地址以便后續(xù)使用

三.心得體會(huì)

本次安裝redhat linux和 oracle,因?yàn)橐郧皩?duì)li(請(qǐng)你關(guān)注www.seogis.comber(長(zhǎng)度)

比如:1. 218 用number(3) -- 整數(shù)表示

2. number(6,1):共6位,小數(shù)點(diǎn)1位 -- 實(shí)數(shù)表示

2.字符型 -- varchar2(長(zhǎng)度)char2(長(zhǎng)度)

var是變長(zhǎng)的意思 -- 存入多長(zhǎng)的數(shù)據(jù)就開辟多長(zhǎng)的空間,但不能超過指定長(zhǎng)度(varchar2)

3.日期date

4.注意:

數(shù)據(jù)庫(kù)的表中字段不填就是null

java中,null表示引用類型的變量不指向任何對(duì)象

表的主鍵非空 not null并且唯一unique

6.操作

dql data query language contains three type

1.選擇 selection 2.投影 projection 3.連接 join

6.1 選擇:select * from emp;--"*" 表示所有列

6.2 投影:select sal,ename,empno from emp;--只查詢了三個(gè)列的信息

selection:查找的若干技巧

1.別名技巧:selectename as name from emp;

select sal as "salary" from emp; -- 規(guī)定大小寫,包含空格

as -- 可以不寫

2./ 執(zhí)行上一條

3.空值和任何值做數(shù)學(xué)運(yùn)算還是空,沒獎(jiǎng)金的人也顯示不出月總收入

nvl(,)函數(shù)解決這個(gè)問題

nvl(comm,0)-- java語(yǔ)言表示:if(comm==null)return 0;else return comm;

4.select ename||"www.seogis.com、jonathan lewis、hjr等人都參與其中,在我的網(wǎng)站上()上對(duì)這些內(nèi)容及相關(guān)鏈接作了簡(jiǎn)要介紹,有興趣的可以參考。

hjr給我們提了很好的一個(gè)提示:對(duì)你所需要調(diào)整的內(nèi)容,你必須具有充分的認(rèn)識(shí),否則你做出的判斷就有可能是錯(cuò)誤的。

這也是我想給自己和大家的一個(gè)建議:學(xué)習(xí)和研究oracle,嚴(yán)謹(jǐn)和認(rèn)真必不可少。 當(dāng)然你還需要勤奮,我所熟悉的在oracle領(lǐng)域有所成就的技術(shù)人員,他們共同的特點(diǎn)就是勤奮。

如果你覺得掌握的東西沒有別人多,那么也許就是因?yàn),你不如別人勤奮。

要是你覺得這一切過于復(fù)雜了,那我還有一句簡(jiǎn)單的話送給大家:不積跬步,無(wú)以至千里。學(xué)習(xí)正是在逐漸積累過程中的提高。

現(xiàn)在itpub給我們提供了很好的交流場(chǎng)所,很多問題都可以在這里找到答案,互相討論,互相學(xué)習(xí)。這是我們的幸運(yùn),我也因此非常感謝這個(gè)網(wǎng)絡(luò)時(shí)代。

itpub的第二本書即將出版,謹(jǐn)以此祝愿itpub越來(lái)越好,也愿我們的書能給大家?guī)?lái)知識(shí)和幫助。

本網(wǎng)推薦更多精彩內(nèi)容:

學(xué)習(xí)oracle的六個(gè)步驟

怎樣學(xué)習(xí)oracle

oracle學(xué)習(xí)筆記

oracle數(shù)據(jù)庫(kù)學(xué)習(xí)總結(jié)

oracle培訓(xùn)心得

來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。


oracle學(xué)習(xí)心得》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.seogis.com/gongwen/284290.html
相關(guān)文章