Ma’lumotlar Bazasi Asqarova Dilafruz Mavzu : sql tilida jadvallarni yaratish, o’zgartirish va o’chirish. Ishdan maqsad: Berilgan predmet sohasi uchun sql tilida jadvallarni yaratish



Yüklə 79,6 Kb.
səhifə1/3
tarix15.12.2023
ölçüsü79,6 Kb.
#180641
  1   2   3
mbAsqarova


Ma’lumotlar Bazasi Asqarova Dilafruz


Mavzu : SQL tilida jadvallarni yaratish, o’zgartirish va o’chirish.


Ishdan maqsad: Berilgan predmet sohasi uchun SQL tilida jadvallarni yaratish,
o’zgartirish va o’chirish bo`yicha ko`nikmaga ega bo`lish.


Masalani qo`yilishi: Berilgan predmet soha ma`lumotlar bazasidagi barcha
ob`yektlarni yaratish va ular ustida amallar bajarish.


Uslubiy ko`rsatmalar:
Jаdvаllаr CREATE TABLE kоmаndаsi bilаn
yarаtilаdi.


Bu kоmаndа qаtоrlаrsiz bo‘sh jаdvаl yarаtаdi.


CREATE TABLE
kоmаndаsi jаdvаl nоmini vа jаdvаl o‘zini mа’lum tаrtibdа ko‘rsаtilgаn ustunlаr
nоmlаri ketmа – ketligi tа’rifi ko‘rinishidа аniqlаydi. U mа’lumоtlаr tiplаri vа
ustunlаr o‘lchоvini аniqlаydi. Har bir jаdvаl judа bo‘lmаgаndа bittа ustungа egа
bo‘lishi kerаk.


CREATE TABLE kоmаndаsi sintаksisi:
CREATE TABLE
( [()],
[()], ... );


Аrgument qiymаti kаttаligi mа’lumоt turigа bоg‘liqdir. Аgаr siz mахsus
ko‘rsаtmаsаngiz, tizim аvtоmаtik qiymаtni o‘rnаtаdi.
MB - harbiy okrug axborot tizimi. Ma'lumotlar bazasi quyidagi jadvallardan iborat: Joylashuv, qo'shin turi, qismlar, rotalar, shaxsiy tarkib.


Qo'shin turi jadvali quyidagi atributlarga ega: Nomi.
Joylashuv jadvali quyidagi atributlarga ega: mamlakat, shahar, manzil, egallagan maydon.
Qism jadvali quyidagi atributlarga ega: qism raqami, joylashuvi
joylashtirish, qo'shin turi, rotalar soni.
Rotalar jadvalida quyidagi atributlar mavjud: rota nomi, xizmatchilar soni.
Shaxsiy tarkib jadvalida quyidagi atributlar mavjud: familiyasi, rota, lavoimi, tug'ilgan yili, xizmatga qo'shilgan yili, ish staji, mukofotlari, harbiy tadbirlarda qatnashishi.

Welcome to the MySQL monitor. Commands end with ; or \g.


Your MySQL connection id is 5
Server version: 5.1.51-community MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.


This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> create database Harbiy_Okrug;


Query OK, 1 row affected (0.23 sec)

mysql> show databases;


+--------------------+
| Database |
+--------------------+
| information_schema |
| harbiy_okrug |
| mysql |
| sinf |
| talaba |
| test |
| xodim |
+--------------------+
7 rows in set (0.06 sec)

1 - Jadval.
Qo`shin turi

2 - Joylashuv.


mysql> use harbiy_okrug;


Database changed
mysql> create table joylashuv
-> (m_id int(8) primary key,
-> mamlakat varchar(15) not null,
-> shahar varchar(15),
-> manzil varchar(50),
-> egallagan_maydon varchar(12));
Query OK, 0 rows affected (0.06 sec)

mysql>





  1. Qism.

mysql> use harbiy_okrug;


Database changed
mysql> create table qism
-> (qism_id int(8) primary key,
-> q_raqami varchar(15) not null,
-> joylashuv varchar(45),
-> qoshin_turi varchar(50),
-> rota_soni int(5));
Query OK, 0 rows affected (0.06 sec)


  1. Rotalar.

mysql> use harbiy_okrug;
Database changed
mysql> create table rotalar
-> (rota_id int(8) primary key,
-> rota_nomi varchar(15) not null,
-> x_soni int(5) not null);
Query OK, 0 rows affected (0.10 sec)


  1. Shaxsiy tarkib

mysql> use harbiy_okrug;


Database changed
mysql> create table shaxsiy_tarkib
-> (x_id int(10) primary key,
-> fam varchar(20) not null,
-> rota varchar(25) not null);
Query OK, 0 rows affected (0.06 sec)
mysql> desc shaxsiy_tarkib;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| x_id | int(10) | NO | PRI | NULL | |
| fam | varchar(20) | NO | | NULL | |
| rota | varchar(25) | NO | | NULL | |
+-------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)

mysql>




Yüklə 79,6 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin