200 likes | 353 Views
Veri Tabani Programlama Egitimi. Hos Geldiniz !. Hakkimda. Iletisim Icin : Blog : www.sevdanurgenc.com E - Mail : sevdanurgenc@sevdanurgenc.com nanonungunlugu@gmail.com. Oracle II. Egitim.
E N D
VeriTabani ProgramlamaEgitimi HosGeldiniz !
Hakkimda IletisimIcin : Blog : www.sevdanurgenc.com E - Mail : sevdanurgenc@sevdanurgenc.com nanonungunlugu@gmail.com
Oracle II. Egitim
Oracle veritabanimizinarayuzunebrowser’imizinyardimiilebaglandiktansonra Application Express kismindayenibir workspace olusturalim.
Olusturmusoldugumuz workspace bilgilerimizigirdiktensonra login butonuilekullanacagimiz panel karsimizagelecektir.
WorkSpace’imizdecalisirkentable’larimiziolustururkensqlcumlelerinikullanmakyerine, Oracle’insunmusolduguozellikleriadimadimkullanalim.BununicinSql Workshop menusunun alt seceneklerindebulunan Object Browser’Iseciyoruz. Karsimizagelenekranda hem oncekiolusturulmustable’larigoruyorsunuzhemdeyenibir table olusturabiliyorsunuz.
Table Olusturma Sol taraftaoncedenolusturmusoldugunuzvegelecektedeolusturacaginiztable’larbulunmaktadir. Sag taraftaise Create butonubulunmaktadir. Tikladiginizzamanworkspace’inizde ne olusturmakistiyorsanizonulistedenseciyorsunuz. Uygulamamizdabir table olusturmayiadimadiminceliyorolacagiz.
Karsimizatable’imiziolusturabilecegimizbirekrangelmektedir. Burada, Tablovealanisimleriniveriturleriilegirisyapabiliriz. Gireceginizalandahafazlaisealttaki Add Column butonunukullanabilirsiniz. Tabloolusturmaisleminizedevametmekicinise Next butonunutiklayabilirsiniz.
Olusturdugumuztabloyabir primary key yanibirincilanahtaratamakistiyorsakbunuikinciadimdagerceklestirebiliriz. Primary key acilirlistesindenolusturmusoldugunuztablonunalanlarindanbirincilyapmakistediginizalanisecebilirveislemlerinize Next butonuiledevamedebilirsiniz.
Bu adimdaisetablonuzabirforeing key atamakistiyorsaniz size sunulantablonunalanlarindan foreign key alaniniseciyorsunuzvebunureferances table dansececeginizbir table ileiliskilendirebiliyorsunuz. Bu islemioracle’intanimasiicin Add butonunukullaniyorsunuz. Islemlerinizbittiktensonradigeradimagecebilmekicin Next butonunukullanabilirsiniz.
Tablonuzlailgiliherhangibirdusundugunuzkisitlamakriterlerinizvarsabuayarlaribuadimdagerceklestirebilirsiniz. Tumbukisitlamalaricin Add butonunukullanabilirvelistenizeekleyebilirsiniz. Son adimagecebilmekicin Next butonunukullanabilirsiniz.
Son adimdaisekullaniciyasimdiyekadarhazirlamisoldugutable’lailgilibirozetbilgisunmaktadir. Create butonunutiklayarakartiktable’iniziolusturmakicin son islemigerceklestirmisolacaksiniz.
Table’inizolustuktansonraasagidakigibibirekrangoruntunuzolacaktir. Hatirlarsaniz,Soltaraftaworkspace’inizdebulunantable’larbulunuyordu. Kendiolusturdugumuz table listedebulunmakta. Vesu an o tablouzerindeislemleryapabilecegiz. Table’aaitalanveveriturlerininbilgilerini Table sekmesindegoruyoruz.
Table’inizseciliykenyukaridakimenuleredikkatetmelisiniz. Table sekmesialtinda Add Column (Yeni Alan Ekleme), Modify Column (Alan Duzeltme) vb… gibiislemlerinbulundugu alt menulerbulunmaktadir. Digerbirornekverebilecegimiz Data sekmesidir. Alt menulerindebulunanseceneklerlesatirlarinizuzerindeislemleryapabilirsiniz. Sqlsekmesindeisesimdiyekadartable’inizuzerindeyapmisoldugunuztumislemlerinsqlkarsiliklariniinceleyebiliyorolacaksiniz.
Tablonuzayenibirsatireklemekicin Data sekmesialtindabulunan Insert Row sekmesinitikliyoruz. Karsimizagelenpenceredeverilerimizigiriyoruz. Table’inizatutarliverilergirdiktensonra Create butonunabasabilirsiniz. Birdenfazlaverigirislerinizdekolaylikolmasibakimindan Create and Create Another butonunukullanabilirsiniz.
Eklemisoldugumuzsatirbasarilibirsekildetable’imizaeklenmisoldu. Verilerdeherhangirbirdegiisklikyapmakicin Sol taraftabulunan Edit butonunutiklayabilirsiniz. Tikladiktansonra ilk verilerigirmisoldugunuzekranlabenzerbirekrangelmisolacaktir. Veyabuveriyiyinesilmekistiyorsaniz Edit butonuilecalisabilirsiniz.
Eger table’Isilmekyani Drop etmekistiyorsaniz, Table sekmesiicerisindebulunanseceneklerdendrop’usecmenizyeterliolacaktir. Karsinizagelenekranda Finish butonunatikladiginizzamanolusturmusoldugunuz table silinecektir. Vetable’larinbulundugulistedendenismininkaldirilmisoldugunufarkedebileceksiniz.
Hadi ! Simdi, SorulariniziYanitlayalim…
ODEV Odevteslim Mail adresi ; nanonungunlugu@gmail.com
KatiliminizIcinTesekkurler BolSorguluGunler Sevdanur GENC Soruveodevteslimlerinizicin mail adresindenulasabilirsiniz… nanonungunlugu@gmail.com