1 / 25

Hos Geldiniz !

Veri Tabani Programlama Egitimi. Hos Geldiniz !. Hakkimda. Iletisim Icin : Blog : www.sevdanurgenc.com E - Mail : sevdanurgenc@sevdanurgenc.com nanonungunlugu@gmail.com. MySQL III . Egitim. Adim Adim veritabani olusturalim.

dutch
Download Presentation

Hos Geldiniz !

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VeriTabani ProgramlamaEgitimi HosGeldiniz !

  2. Hakkimda IletisimIcin : Blog : www.sevdanurgenc.com E - Mail : sevdanurgenc@sevdanurgenc.com nanonungunlugu@gmail.com

  3. MySQL III. Egitim

  4. AdimAdimveritabaniolusturalim.

  5. Create Database OBS sqlcumlesiileyenibirveritabaniolusturuyorum. Ardindanyukaridakiyildirimisaretiolarakgosterilen Execute butonunutikliyorum.

  6. Use sqlcumlesiilesurekliuzerindecalisacagimizveritabanini default hale getiriyoruz.

  7. Fakultelertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.Fakultelertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.

  8. Bolumlertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.Bolumlertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.

  9. Derslertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.

  10. Ogrencilertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.Ogrencilertablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.

  11. Notlartablomuzuasagidakisqlcumlesiilebirlikteolusturuyoruz.

  12. Ogrencilertablosunatutarliolacaksekildeverilergiriyoruz.

  13. Notlartablosunatutarliolacaksekildeverilergiriyoruz.

  14. Fakultelertablosunatutarliolacaksekildeverilergiriyoruz.

  15. Derslertablosunatutarliolacaksekildeverilergiriyoruz.

  16. Bolumlertablosunatutarliolacaksekildeverilergiriyoruz.

  17. Tablolararasiiliskilendirmeicinbasitbirornek.

  18. Tablolararasiiliskilendirmeicindetaylibirornek.

  19. Kullanilan SQL Cumleleri ; CREATE TABLE Dersler ( DersNoint NOT NULL PRIMARY KEY, DersAdinchar(10), BolumNoint NOT NULL, TeorikKrediint, UygulamaKrediint ); CREATE TABLE Ogrenciler ( OgrenciNoint NOT NULL PRIMARY KEY, OgrenciAdinchar(10), OgrenciSoyadinchar(10), Cinsiyetnchar(10), DogumTarihinchar(10), BolumNoint NOT NULL ); Create Database OBS; Use OBS; CREATE TABLE Fakulteler ( FakulteNoint NOT NULL PRIMARY KEY, FakulteAdinchar(10) ); CREATE TABLE Bolumler ( BolumNoint NOT NULL PRIMARY KEY , BolumAdinchar(10), FakulteNoint Not NULL ); landigimizSQL Cumleleri ;

  20. Kullanilan SQL Cumleleri ; CREATE TABLE Notlar ( OgrenciNoint NOT NULL PRIMARY KEY, DersNoint NOT NULL, Vizeint, Final int, Butunlemeint, Durum nchar(10) ); INSERT INTO ogrenciler (OgrenciNo, OgrenciAdi, OgrenciSoyadi, Cinsiyet, DogumTarihi, BolumNo) VALUES (123, 'Sevdanur', 'GENC', 'Bayan', '1983', 1); INSERT INTO ogrenciler (OgrenciNo, OgrenciAdi, OgrenciSoyadi, Cinsiyet, DogumTarihi, BolumNo) VALUES (456, 'Selcuk', 'GENC', 'Bay', '1975', 2); INSERT INTO notlar (OgrenciNo, DersNo, Vize, Final, Butunleme, Durum) VALUES ('123', '1', '76', '89', '100', 'Gecti');

  21. Kullanilan SQL Cumleleri ; INSERT INTO notlar (OgrenciNo, DersNo, Vize, Final, Butunleme, Durum) VALUES ('456', '2', '25', '78', '90', 'Gecti'); INSERT INTO fakulteler (FakulteNo, FakulteAdi) VALUES ('1', 'MuhFak'); INSERT INTO fakulteler (FakulteNo, FakulteAdi) VALUES ('2', 'TekEgFak'); INSERT INTO dersler (DersNo, DersAdi, BolumNo, TeorikKredi, UygulamaKredi) VALUES ('1', 'CSharp', '1', '5', '5'); INSERT INTO dersler (DersNo, DersAdi, BolumNo, TeorikKredi, UygulamaKredi) VALUES ('2', 'VeriYapisi', '2', '4', '6'); INSERT INTO bolumler(BolumNo, BolumAdi, FakulteNo) VALUES ('1', 'BilMuh', '1'); INSERT INTO bolumler(BolumNo, BolumAdi, FakulteNo) VALUES ('2', 'BilOgrt', '2');

  22. Kullanilan SQL Cumleleri ; • Select Ogrenciler.OgrenciNo, Ogrenciler.OgrenciAdi, Ogrenciler.OgrenciSoyadi, Notlar.Vize, Notlar.Final, Notlar.Butunleme, Notlar.Durum • From Ogrenciler, Notlar • Where Notlar.OgrenciNo = Ogrenciler.OgrenciNo; • Select Ogrenciler.OgrenciNo, Ogrenciler.OgrenciAdi, Ogrenciler.OgrenciSoyadi, • Bolumler.BolumAdi, Fakulteler.FakulteAdi, Dersler.DersAdi, Notlar.Vize, • Notlar.Final, Notlar.Butunleme, Notlar.Durum • From Ogrenciler, Bolumler, Notlar, Dersler, Fakulteler • Where Bolumler.BolumNo = Dersler.BolumNo • And Bolumler.FakulteNo = Fakulteler.FakulteNo • And Dersler.DersNo = Notlar.DersNo • And Notlar.OgrenciNo = Ogrenciler.OgrenciNo

  23. Hadi ! Simdi, SorulariniziYanitlayalim…

  24. ODEV • KutuphaneBilgiSisteminiolusturunuz. • Icerisinemantikliverilergiriniz. • Tablolararasiiliskiyisaglayiniz. • Bunlarlailgilitumsqlcumleleriniveekrangoruntulerinibir word belgesinderaporhalindesununuz. Odevteslim Mail adresi ; nanonungunlugu@gmail.com

  25. KatiliminizIcinTesekkurler BolSorguluGunler Sevdanur GENC Soruveodevteslimlerinizicin mail adresindenulasabilirsiniz… nanonungunlugu@gmail.com

More Related