2017- 2018 Eğitim Öğretim Yılı Veri Tabanı Organizasyonu Dersi 1.Dönem 1.Yazılı Sınavı Soruları ve Cevap Anahtarı
2017- 2018 Eğitim Öğretim Yılı Veri Tabanı Organizasyonu Dersi 1.Dönem 1.Yazılı Sınavı Soruları ve Cevap Anahtarı
……………….. MESLEKİ VE TEKNİK ANADOLU LİSESİ
11 / A SINIFI BİLİŞİM VERİ TABANI ORGANİZASYONU DERSİ I. DÖNEM I. YAZILI
ADI SOYADI…..:
NUMARASI……:
1- Veri tabanı nedir.Örneklerle açıklayınız. (10p)
2- Tablolarda olması gereken özellikleri yazınız. (15p)
3- Birincil Anahtar,Yabancı anahtar terimlerini açıklayınız. (10p)
4- Aşağıda verilen kısıtlamaların açıklamalarını yazınız. (15p)
Not Null :
Default :
Unique :
5- Aşağıdaki Normal olmayan tabloyu sırasıyla birinci normal form (1NF) ve ikinci normal forma (2NF) çeviriniz. (25 P)
UyeID | UyeAdi | UyeSoyadi | Email1 | Email2 | UrunAdi | UrunFiyat |
1 | Esma | Kaplan | esma@gmail.com | kaplan@mail.com | Toshiba a11 | 3400 TL |
2 | Mehmet | Tekin | mtekin@gmail.com | Acer r12 | 3000 TL | |
3 | Sena | Durak | sena@gmail.com | sdurak@mail.com | Hp k13 | 2800 |
6- Aşağıdaki Normal olmayan tabloyu sırasıyla birinci normal form (1NF) ve ikinci normal forma (2NF) çeviriniz. (25 P)
HastaID | HastaAdi | HastaSoyadi | MuayeneTarihi | Teşhis |
1 | Esma | Kaplan | 12.10.2017,
18.10.2017 |
Nezle,
Alerji |
2 | Mehmet | Tekin | 19.10.2017,
23.10.2017 |
Grip,
faranjit |
3 | Sena | Durak | 21.10.2017 | gül |
…………………. MESLEKİ VE TEKNİK ANADOLU LİSESİ
11 / A SINIFI BİLİŞİM VERİ TABANI ORGANİZASYONU DERSİ I. DÖNEM I. YAZILI
CEVAP ANAHTARI
1- Bir kişiye veya ürüne ait detaylı verilerin bir düzen çerçevesinde saklandığı ortamlar “Veri tabanı” olarak adlandırılır. E okul için hazırlanmış veri tabanı,hepsiburada.com sitesi için hazırlanmış veri tabanı , sahibinden.com sitesi için hazırlanmış veri tabanı.
2-
Tablolar satır ve sütunlardan oluşur.
Her sütunun alacağı isim birbirinden farklı olmalıdır.
Her satır birbirinden farklı olmalıdır yani birbiri ile tamamen ayni olan iki kayıt kullanılmamalıdır.
Satırların ve sütunların sırasının nasıl olacağı önemli değildir.
Hücrelerdeki veriler atomik olmalıdır.
3-
Birincil Anahtar : Bir tablonun birincil anahtarı, tabloda depoladığınız her satırı benzersiz şekilde tanımlayan bir veya daha çok alandan oluşur.
Yabanıcı Anahtar : Tablo içerisindeki verilerin birbirleri ile iletişim kurabilmeleri amacıyla kullanılan anahtarlardır.
4-
Not null kısıtlaması; Veri girişi yapılacak bir tablodaki sütunun değer alıp (NULL) almaması (NOT NULL) gerektiğini belirlemek için kullanılan kısıtlamadır.
Default kısıtlaması; Veri girişi sırasında bir alanın alabileceği varsayılan bir değer atamak için kullanılır.
Unique kısıtlaması; Tablodaki bir alana girilen verinin tekrarsız olmasını sağlamak için kullanılır.
5-
1NF
UyeID | UyeAdi | UyeSoyadi | UrunAdi | UrunFiyat | |
1 | Esma | Kaplan | esma@gmail.com | Toshiba a11 | 3400 TL |
2 | Esma | Kaplan | kaplan@mail.com | Toshiba a11 | 3400 TL |
3 | Mehmet | Tekin | mtekin@gmail.com | Acer r12 | 3000 TL |
4 | Sena | Durak | sena@gmail.com | Hp k13 | 2800 TL |
5 | Sena | Durak | sdurak@mail.com | Hp k13 | 2800 TL |
2NF
Uyeler Urunler
UyeID UrunID
UyeAdi UrunAdi
UyeSoyadi UrunFiyat
6-
1NF
HastaID | HastaAdi | HastaSoyadi | MuayeneTarihi | Teşhis |
1 | Esma | Kaplan | 12.10.2017 | Nezle |
2 | Esma | Kaplan | 18.10.2017 | Alerji |
3 | Mehmet | Tekin | 19.10.2017 | Grip |
4 | Mehmet | Tekin | 23.10.2017 | faranjit |
5 | Sena | Durak | 21.10.2017 | gül |
2NF
Hastalar Muayeneler
HastaID HastaID
HastaAdi MuayeneTarihi
HastaSoyadi Teşhis