İlerlemeden önce bilgini test et
Bir sonraki bölüme geçmeden önce, nitelikler ve anahtar kısıtları hakkında şimdiye kadar öğrendiklerini hızlıca gözden geçirelim. Cevabından emin değilsen, sırasıyla 2. ve 3. bölümleri kısa bir turla tekrar incele.
"student" adında bir varlık türü düşünelim. Bir öğrencinin:
- en fazla 128 karakterden oluşan (zorunlu) bir soyadı vardır,
- yalnızca tamsayılardan oluşan, anahtar olarak kullanılacak benzersiz bir sosyal güvenlik numarası vardır,
- sayılardan ve karakterlerden oluşan, sabit uzunluk 12 olan bir telefon numarası vardır (ama bazı öğrencilerin telefonu yoktur).
Bu egzersiz
SQL ile İlişkisel Veritabanlarına Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Yukarıdaki öğrenci varlığı tanımına göre, doğru sütun türleriyle
studentsadlı bir tablo oluştur. - Sosyal güvenlik numarası
ssniçin birPRIMARY KEYekle.
Not: INTEGER sütunu için resmi bir uzunluk gereksinimi yoktur. Doğru bir SSN olmasını uygulama sağlamalı!
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Create the table
___ ___ students (
last_name ___(___) ___ ___,
ssn ___ ___,
phone_no ___(___)
);