> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database.md).

# Bağlanıyor şuraya bir Veritabanı

## Veritabanları

GeoDin verileri veritabanlarında saklanır; bunlar herhangi sayıda GeoDin projesi içerebilir - tek sınırınız disk alanınızdır.\
Veritabanlarına özel bir veritabanı sürücüsü (OLE-DB-Provider) kullanılarak erişilir. Bu sürücü işletim sisteminize dahildir veya Veri tabanınız ile birlikte sağlanır. Veritabanı bağlantıları GeoDin kullanıcı arayüzünden oluşturuldu, yapılandırıldı veya silindi.

Verilerin nasıl saklandığına ve yönetildiğine bağlı olarak, GeoDin aşağıdaki veritabanı türleri arasında ayrım yapar:

**Masaüstü veritabanları**\
\
GeoDin verileri, Microsoft-Access (MDB) gibi Kullanıcı tanımlamalı bir fiziksel veritabanı biçiminde saklanır. Bir masaüstü veritabanı kullanmak için bir Veritabanı bağlantısı gerekir. Bu doğrudan GeoDin'de yapılabilir. Veritabanı biçimini destekleyen herhangi bir program, verileri görüntülemek veya düzenlemek için kullanılabilir. Veritabanı işlemleri istemci PC üzerinde gerçekleştirilir.

\
**İstemci/Sunucu veritabanları**\
\
Veriler bir veritabanı sunucusundaki veritabanında, örn. Oracle, SQL-Server vb., saklanır. Bir veritabanı sürücüsü ve bir Veritabanı bağlantısına ek olarak, ilgili veritabanı için istemci yazılımı gerekir. Veri tabanı yöneticisi, veritabanı açıldığında görünen kullanıcı kimliğini veritabanı sunucusunda ayarlamalıdır (oturum açma). Veritabanı işlevleri veritabanı sunucusunda gerçekleştirilir ve istemci bilgisayar(lar) üzerindeki hesaplama yükünü azaltır. İstemci/Sunucu veritabanları şuradan kullanılabilir ***GeoDinProfessional*** sonrasında.\
GeoDin- Sistemi, verileri veritabanı türleri arasında kopyalamak veya aktarmak için işlevler içerir. Bu nedenle, bir projenin veritabanı biçimini oluşturulduktan sonra değiştirmek mümkündür.

## Hiyerarşi ve genel kurallar

GeoDin veritabanları iki farklı düzeyde tanımlanabilir.

**Sistem veritabanları**

GeoDin yüklemesi için merkezî olarak yapılandırılır ve GeoDin'i bu yüklemeden başlatan her kullanıcıya gösterilir. Bu, özellikle istemci/sunucu veritabanları bulunan ağ yüklemelerinde çok kullanışlıdır; çünkü veritabanı konfigürasyonu yalnızca bir kez merkezî olarak yapılmak zorundadır. Bir sistem veritabanı bağlantısı, şu yöntemle oluşturulur **"Veritabanı bağlantısı oluştur"** sistem üzerinde (bkz. **Konfigürasyon**); bağlantı bilgileri bir `*.CON` dosya içinde `CONFIG` klasörü, GeoDin yüklemesinin ağ paylaşımında yazmaya karşı korunabilir ve sistem yöneticisi tarafından yönetilebilir. Bu bağlantı dosyaları dosya yoluyla aktarılabilir ya da bir yönetici tarafından bir kez yapılandırılıp sonra tüm kullanıcılara kullanıma sunulabilir. Sistem seviyesinde tanımlanan herhangi bir veritabanı ayarı, aynı ada sahip diğer veritabanı tanımlarının hepsinin üzerine yazılır.

Bu **İçe aktar** Yöntem, mevcut eski bir Sistem Veritabanı bağlantılarını Şuradan aktarır `GEODIN.INI` Dosya otomatik olarak Mevcut biçime. Bir seçtikten sonra `GEODIN.INI`, tanınan Veritabanı bağlantıları görüntülenir; aktarılacak Veritabanlarının önüne onay işaretlerini koyun ve ile onaylayın **Tamam**. Her içe aktarılan bağlantı bir Dosya olarak kaydedilir. `*.CON` Seçildi görüntüleme ismi adını taşıyan Dosya.

{% hint style="warning" %}
Şuradan GeoDin 9 ve sonrasında, içinde yapılandırılmış Sistem Veritabanları `GEODIN.INI` GeoDin Nesne Yöneticisi içinde artık görüntülenmez. Hayır. Kullanım **İçe aktar** eskiyi taşımak için Yöntem `GEODIN.INI` bağlantıları şuraya `*.CON` Veriler.
{% endhint %}

**Kullanıcı veritabanları**

yöntem kullanılarak yerel olarak oluşturulur veya tanımlanır **"Veritabanı bağlantısı oluştur"**. Ayarlar kullanıcının PC'sinde saklanır ve onları oluşturan kullanıcıya mevcuttur.

**Veritabanı bağlantısı adı**

Farklı kullanıcı veritabanları aynı adlara sahip olamaz. Sistem veritabanı olarak tanımlanan bir veritabanı bağlantısı, kullanıcı tanımlamalı bir veritabanına tercih edilir

## Veritabanı bağlantısı oluştur

Yöntem **"Veritabanı bağlantısı oluştur"** şu altında mevcuttur ![Databases](/files/fa39a6bb3765b6697293d2c741ecf808144ec6d9) **Veritabanları** GeoDin nesne yöneticisi (GOM) içindeki sekme:

Yöntem başlatıldığında, ardından bir Access veritabanı mı kullanacağınızı yoksa bir veritabanı sunucusuna bağlantı mı oluşturacağınızı seçebilirsiniz (ile *GeoDin İstemci/Sunucu* modül).

GeoDin 9'dan bu yana, veritabanı bağlantıları artık OLE-DB ile oluşturuldu, yalnızca FireDAC ile oluşturulmaktadır.

FireDAC'ın OLE-DB'ye göre üç temel avantajı vardır:

1. Bağlantı daha hızlı erişim sağlar (özellikle istemci/sunucu veritabanlarında fark edilir).
2. Karmaşık bir konfigürasyon işlemi gerekli değil (ODBC bağlantılarında durum böyledir).
3. GeoDin.INI içinde İstemci/Sunucu veritabanları için alan tipi tanımlayıcılarının DLL\_ adlarına ait ilişkinin kurulması gerekli değil.

FireDAC bağlantıları hakkında ayrıntılı açıklamalar burada bulunabilir:

<http://docwiki.embarcadero.com/RADStudio/XE5/en/Veritabanı\\_Connectivity\\_(FireDAC)>

Access veritabanlarına şuraya bağlantıların oluşturulması şu bölümde açıklanmaktadır: [MS Access](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database/supported-database-types.md)

İstemci/Sunucu Veritabanları şuraya ait veritabanı bağlantılarının oluşturulması şu bölüm içinde açıklanmıştır: [İstemci/Sunucu](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database.md)

Nesne, Ölçüm verileri, Rapor et, Belge ve Proje-Kopyala referans içeriği, eskiden bu sayfada yinelenen artık konu sayfalarında yer alıyor - bkz. [Ölçüm verileri ile çalışma](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/working-with-measurement-data.md), [Nesne İşlemleri Referansı](/geodin-desktop/tr/nesne-tipleri/object-operations-reference.md), [Projelerle çalışma](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/working-with-projects.md), [Rapor et Şablonları](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/report-templates.md), ve [Belgeleri yönetme](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/managing-documents.md).

## İlgili konular

* [Veritabanı bağlantılarını yönetme](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database/managing-database-connections.md) - düzenleme, silme, Sistem VE Kullanıcı Veritabanları, Konfigürasyon
* [Desteklenen Veritabanı Tipler](/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database/supported-database-types.md) - Access, SQL-Server, Oracle, MySQL, PostgreSQL ayrıntıları


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/tr/calisma-alani-ve-veri-yonetimi/connecting-to-a-database.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
