This repository contains SQL scripts for managing a banking database system in Turkish. The database includes tables for customers, accounts, transactions, loans, and other banking operations.
BankDBSQL-turkish-version/
βββ README.md # Project documentation
βββ data/ # Contains table data insertion scripts
β βββ Hesap.sql # Account management
β βββ Iletisim.sql # Customer contact details
β βββ Islem.sql # Transaction history
β βββ KrediBasvurusu.sql # Loan applications
β βββ KrediKarti.sql # Credit card details
β βββ KrediOdeme.sql # Loan payment records
β βββ Musteri.sql # Customer details
β βββ MusteriProfil.sql # Customer profiles
β βββ Personel.sql # Bank staff details
β βββ Sigorta.sql # Insurance data
β βββ Sikayet.sql # Customer complaints
β βββ Sube.sql # Bank branches
β
βββ schema/ # Contains database structure scripts
β βββ alter-drop.sql # Modify and drop tables
β βββ create-tables.sql # Table creation
β βββ index.sql # Indexes for performance
β βββ select.sql # Example queries to retrieve data from the database
β βββ stored-procedure.sql # Stored procedures
β βββ transaction.sql # Transaction handling
β βββ trigger.sql # Triggers for automation
β βββ update-delete.sql # SQL script to modify and delete records
β βββ views.sql # View definitions
git clone https://github.com/msewal/BankDBSQL-turkish-version.git
cd BankDBSQL-turkish-version
- Run create-tables.sql to create the required tables.
- Use scripts from the data/ directory to insert sample records.
- Execute index.sql to optimize database queries.
- If needed, run stored-procedure.sql and trigger.sql for additional functionality.
- Use select.sql to execute example queries and retrieve data.
- Modify update-delete.sql to test SQL commands for updating and deleting records.
- β Structured banking database schema
- β SQL scripts for various banking functionalities
- β Stored procedures, triggers, and transactions for automation
π GitHub: https://github.com/msewal/BankDBSQL/tree/turkish-version