LibreOffice Base sihirbazları ile veritabanı tabloları oluşturma

LibreOffice sihirbazları, veritabanları oluşturmayı kolaylaştırır

Sihirbazlar, çeşitli türlerde veritabanları oluşturmamıza yardımcı olur.

LibreOffice Sihirbazları veri tabanlarının oluşturulmasını kolaylaştırmaks. İhtiyaç duyabileceğimiz ana türleri içerir ve bunları uyarlamak kolaydır.

Bizim önceki haber Bir veritabanının bileşenlerinin neler olduğunu kısaca açıklamıştık; tablolar, formlar, sorgular ve raporlar. LibreOffice Base'in yardımıyla gerçek bir örnekle nasıl davrandıklarını göreceğiz. Bu yazıda tablolarla ilgileneceğiz.

Tablolar bir veritabanının temelidir. Alanlardaki özelliklerine göre gruplandırılmış bir dizi ilgili veriden oluşurlar. Örneğin, Müşteriler veritabanında Ajanda tablosuna ve Ad, adres, telefon ve posta alanlarına sahibiz.

Devam etmeden önce bir açıklama. İlişkisel veritabanları üzerine bir monografi yazmıyorum. Herhangi bir kullanıcının programdan keyif almaya başlayabilmesi için yeterli teori ekledim. Her neyse, konu hakkında yapmak istediğiniz herhangi bir yorum, orada yorum formunuz var.

LibreOffice Base sihirbazları ile ilk veritabanımızı oluşturmak

Bu yazıda veritabanı tabloları oluşturmaya odaklanacağız. Bunu programın dahili motorlarından birini kullanarak yapacağız. LibreOffice Base, Firebird ve HSQLDB arasında seçim yapmamızı sağlar.

Ne LibreOffice Base belgelerinde (sürüm 4'te kaldı) ne de en güncel Başlangıç ​​Kılavuzu (sürüm 6) Firebird'den bahsediliyor. Mütevazı amaçlarımız için, ikisi arasında büyük bir fark yok gibi görünüyor, bu yüzden varsayılan seçenek olan Firebird'ü kullanacağız.

Program başladığında ilk adımımız, veritabanı motorunu seçin. Firebird ile kalıyoruz.

LibreOffice temel sihirbazının ilk ekranı

Bu ilk ekranda kullanacağımız veritabanı motorunu seçiyoruz.

İkinci ekrana gitmek için İleri'ye tıklayın

LibreOffice sihirbazları bize veritabanını kaydetme imkanı verir

Veritabanı oluşturma sihirbazının ikinci ekranı

İkinci ekranda bize olasılık veriliyor veritabanını kaydettirin. Yapmak ya da yapmamak arasındaki fark, kayıt yaptırdığınızda, LibreOffice'e verilerin nerede olduğunu söyleriz, nasıl organize edildikleri ve nasıl elde edilebilecekleri. Bu şekilde yapabiliriz veri kayıtlarına kelime işlemci ve elektronik tablodan erişin.

Veritabanını açma ve sihirbaz üzerinden tablo oluşturma seçeneğini işaretliyoruz. LibreOffice bizden veritabanına bir isim vermemizi ve kaydetmemizi isteyecektir.

Farklı şablonlara sahip veritabanı sihirbazı

Veritabanı oluşturma sihirbazı bize değiştirebileceğimiz çeşitli şablonlar sunar.

Tablo sihirbazı iki bölüme ayrılmıştır; İş ve özel. Her biri için bize bir dizi şablon sunuyor. Şablonlar sırayla bize bir alan listesi gösterir.

Örnek olarak, İşletme bölümündeki varlık şablonunu kullanacağız.

Orta sütunda, sola ve sağa doğru aynı olan tek ve çift ok görüyoruz. Onlar iki sütun arasındaki alanların ofsetini kontrol ederler. Sağ sütunda görünen alanlar tablomuzu oluşturacak alanlardır. Çift oka basarsak tüm alanlar seçilecektir.

Benim durumumda, ilk alan olarak ActiveID'yi seçiyorum. Bunun için işaretçi ile seçiyorum ve sağa işaret eden basit oka basıyorum. Beni ilgilendiren tüm alanlarla prosedürü tekrarlıyorum.

Veritabanı sihirbazıyla alanları seçme

Her şablondan hangi alanları kullanacağımızı seçebiliriz.

Bu bittiğinde bir sonraki ekrana geçiyoruz. Burada alanların adlarını saklayıp saklamayacağımıza veya başkalarını atayacağımıza karar vereceğiz. Ayrıca, veri girişinde bazı parametreler oluşturuyoruz. Onlar:

  • Girilen verilerin formatı.
  • Bir değer otomatik olarak atanmışsa. Bu seçeneği etkinleştirirseniz, girişten girişe artış değerini de eklemeniz gerekir.
  • Veri girilmesi zorunlu mu yoksa girilmiyor mu?
  • Girilen verilerin maksimum uzunluğu.
Veri parametrelerini ayarlama

Bu ekranda her alana girilecek verilerin formatını belirliyoruz.

ActiveID alanına tamsayı formatını atıyorum ve otomatik olarak tamamlama seçeneğini seçmiyorum. Bu alan birincil anahtar olma işlevine sahip olacaktır. Bunu aşağıda açıklayacağım.

Marka ve model için onlara sabit metin türü ve zorunlu giriş biçimini atarım. Diğer seçeneğin sınır olarak sahip olduğu 255 karakterden fazlasına ihtiyacım olabileceğinden tanıma değişken alan türü atadım.

Birincil anahtar atama

Bir veritabanı içinde, birden çok kaydı olan birçok tablo olabilir. Bu kayıtlar daha sonra başka tablolar oluşturmak için kullanılır. Tanımlamanızı kolaylaştırmak için, LibreOffice Base size bir kod veya birincil anahtar atar.

ActiveID parametresini birincil anahtar olarak kullanmayı seçiyorum. Daha önce bu alanın değerinin otomatik olarak doldurulmasını seçmiştiniz. Ancak bu, tanımlayamadığım bir hata mesajına neden oluyor, bu yüzden bu seçeneği devre dışı bıraktım. Bunu bu pencerede de yapma.

Birincil anahtarı atama.

Birincil anahtar, her bir kaydın tanımlanmasına izin verir

Birincil anahtarın kullanımı, örneğin aynı marka ve modelden iki varlığımız varsa faydalıdır.

Birincil anahtarı atadığımızda, sonraki adımla başlamaya, tablo adını atamaya ve verileri doldurmaya hazırız. Ama bunu bir sonraki yazıda göreceğiz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.