«relational-database» etiketlenmiş sorular

İlişkisel veritabanı, ilişki değişkenlerinden oluşan bir veritabanıdır (bunlara * relvars *, * R-tabloları * veya sadece * tablolar * da denir). İlişkisel veritabanlarının tanımı, manipülasyonu ve bütünlük kuralları, İlişkisel Cebir ve Hesaplamaya eşdeğer veya ona benzer ilişkisel işlemlere dayanmaktadır. İlişkisel veritabanı ilkeleri, veri yönetimi teorisi ve uygulamasının önemli bir kısmının temelini oluşturur.

9
Neden birden çok sütunu birincil anahtar olarak kullanmalısınız (bileşik birincil anahtar)
Bu örnek w3schools'tan alınmıştır . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Anladığım kadarıyla, her iki sütun birlikte ( P_Idve LastName) tablo için birincil bir anahtarı temsil ediyor Persons. Bu doğru mu? Neden …


8
MySQL'de nasıl ilişkiler oluşturulur
Sınıfta hepimiz veritabanları üzerinde çalışıyoruz ve herkes Access kullanıyor. Bundan sıkıldım, sınıfın geri kalanının yaptığını yapmaya çalışıyorum, ancak Access kullanmak yerine MySQL ile ham SQL komutları ile. Veritabanları ve tablolar oluşturmayı başardım, ancak şimdi iki tablo arasında nasıl ilişki kurabilirim? Bunun gibi iki masam varsa: CREATE TABLE accounts( account_id INT …


7
İlişkisel Veritabanları ile Grafik Veritabanlarının Karşılaştırılması
MySQL gibi bir ilişki veri tabanının Neo4j gibi bir grafik veri tabanına kıyasla avantaj ve dezavantajlarını bana birisi açıklayabilir mi? SQL'de, onları birbirine bağlayan çeşitli kimliklere sahip birden çok tablonuz vardır. Ardından masaları bağlamak için katılmanız gerekir. Yeni başlayanlar açısından bakıldığında, neden bağlantıların başlangıçtan itibaren kenarlar olarak bir grafik veritabanında …

13
Ne zaman bire bir ilişki kullanmalıyım?
Bu çaylak soru için üzgünüm, ancak veritabanınızdaki tablolarla bire bir ilişki kullanmak için herhangi bir gerçek ihtiyaç var mı? Gerekli tüm alanları tek bir tablo içinde uygulayabilirsiniz. Veriler çok büyük olsa bile SELECT, kullanmak yerine ifadede ihtiyaç duyduğunuz sütun adlarını numaralandırabilirsiniz SELECT *. Bu ayrılığa gerçekten ne zaman ihtiyacınız var?

26
Birincil anahtarlarınızı nasıl buldunuz? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Ekibimdeki …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.