Mavzu: SQL tili yordamida ma’lumotlar bazasnni yaratish va boshqarish.
Accessda ma’lumotlar bazasini yaratish.
Reja
1.Ma’lumotlar bazasini interfeysi.
2.Accessda ma’lumotlar bazasini yaratish.
Ma’lumotlar bazasi interfeysi
Ma’lumotlar bazasidagi mavjud jadval strukturasini (ya'ni
uning maydonlari
jamlanmasini) html-formada tasvirlash uchun quyidagi tarkibiy topshiriqlarni
rejalashtirish mumkin:
• MB bilan ulanishni o’rnatish;
•
MB ishini tanlash;
• Jadval maydonlari ro’yxatini olish;
• html-formada maydonlarni tasvirlash.
Bundan keyin formaga kiritilgan ma’lumotlarni ma’lumotlar
bazasiga kiritish
mumkin.
Ma’lumotlar bazasi bilan bog’lanish (SQL dasturi misolida) Aloqa o’rnatish
Ma’lumotlar bazasi bilan aloqa o’rnatish uchun SQL_connect
funktsiyasidan
foydalaniladi.
SQL_connect sintaksisi SQL_connect resursi (“server qatori”, “username”,
“‘assword”) Bu funktsiya SQL serveri bilan aloqa o’rnatadi va bu aloqaga ko’rsatkich
qaytaradi yoki muvaffaqiyatsiz chiqqanda FALSE ko’rsatadi.
Odatda quyidagi
parametrlar qiymati ehlon qilinadi:
server = 'localhost:3306'
username = server jarayoni egasidan foydalanuvchi ismi
‘assword = bo’sh parol
Server
bilan ulanish, agar u bungacha SQL_close() yordamida yopilmagan bo’lsa,
skriptni amalga oshirish tugallanishida baza bilan aloqa yopiladi. Misol:
$conn = SQL_connect("localhost", "nina","123") or die("Ulanishni amalga oshirib
bo’lmaydi: ". SQL_error());
echo "Ulanish amalga oshdi";
SQL_close($conn);
?>
SQL_connect amali
shell>SQL -u nina -’123 buyrug’i bilan teng kuchli.
SQL_query() SQL-so’rovni SQL mahlumotlar bazasining mahlumotlar
bazasiga jo’natadi. Agar ochiq aloqa bo’lmasa,
funktsiya parametrsiz
mysql_connect() funktsiyasiga o’xshash xolda MBBT bilan bog’lanishga urinadi.