Access dasturi yordamida malumotlar bazasi hosil qilish
Olimboyeva Nilufar
MB va MBBTning asosiy tushunchalari.
Ma'lumotlar bazasi (JB) - bu hisoblash tizimining xotirasida saqlanadigan va ma’lum bir predmet sohasidagi ob'ektlarning holati va ularning o'zaro aloqalarini aks ettirish uchun tuzilgan ma'lumotlar to'plamidir.
Kompyuter ma'lumotlar bazalarida oddiy matnlardan (familiya, ism va manzil kabi) murakkab tuzilmalargacha, shu jumladan rasmlar, tovushlar xam saqlanishi mumkin. Ma'lumotlarni oldindan ma'lum bo'lgan formatda saqlash turli xil ishlov berish usullarini qo'llash orqali ma'lumotlarni kerakli formatda olish imkonini beradi. Ma'lumotlar bazasining ishlashi ma'mur(administrator) tomonidan ta'minlanadi.
MB va MBBTning asosiy tushunchalari.
QT da quyidagi MBBTlariga ulanish mumkin:
QDB2 IBM DB2 (version 7.1 and above)
QIBASE Borland InterBase
QMYSQL MySQL
QOCI Oracle Call Interface Driver
QODBC Open Database Connectivity (ODBC) - Microsoft SQL Server and other ODBC-compliant databases
QPSQL PostgreSQL (versions 7.3 and above)
QSQLITE2 SQLite version 2
QSQLITE SQLite version 3
QSYMSQL SQLite version 3 for Symbian SQL Database
QTDS Sybase Adaptive Server Note: obsolete from Qt 4.7
MB va MBBTning asosiy tushunchalari.
Accessga ulanish:
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("bigblue");
db.setDatabaseName("flightdb");
db.setUserName("acarlson");
db.setPassword("1uTbSbAs");
bool ok = db.open();
MB va MBBTning asosiy tushunchalari.
Accessga ulanish:
Loyiha faylida:
QT += sql
Biror faylda:
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
qDebug() << db.drivers();
db.setHostName("localhost");
db.setDatabaseName("MSDB");
qDebug() << db.open();
MB va MBBTning asosiy tushunchalari.
Accessga ulanish:
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");