Sql-тілі

SQL тілі- мәліметтер базасының стандартты түрі.SQL тілінің таралуының жылдам өсуі қазіргі компьютер өндірісінің ең маңызды бағыттарының бірі болып табылады.Соңғы бірнеше жылда SQL мәліметтер базасының бірден-бір негізгі жалғыз тілі болып қалыптасты.Бүгінгі күні SQL дербес компьютерде де үлкен ЭЕМ-де жұмыс істейтін 100-ден астам МББЖ-ді қолдауға мүмкіндік жасап отыр. SQL компьютердің мәліметтер базасындағы мәліметтерді өңдеу және оқу үшін арналған құрал-сайман. SQL мәліметтер базасының реляциялық түрімен ғана жұмыс істейді.

SQL жұмысының схемасы.
















Осы схемаға сәйкес SQL жүйесінде маңызды ақпараттарды сақтайтын мәліметтер базасынан мәліметтерді оқығысы келсе,онда ол SQL көмегімен МББЖ-не өтініш жібереді.Мәліметтерге өтініш жіберу және нәтиже алу процестері мәліметтер базасына өтініш беру деп аталады. Сондықтан SQL құрылымдық өтініш тілі деген атқа ие болған.
SQL қызметтері.
1. Мәліметтерді ұйымдастыру.
SQL тұтынушыға мәліметтер көрсету құрылымын өзгертуге және мәліметтер база элементтер арасындағы қатарларды қалыптастыруға мүмкіндік береді.
2.Мәліметтерді оқу.
SQL тұтынушыға мәліметтер базасындағы мәліметтерді оқуға және оларды пайдалануға мүмкіндік береді.


3.Мәліметтерді өңдеу.
SQL тұтынушыға мәліметтер базасын өзгертуге мүмкіндік береді.SQL өтініштері арқылы мәліметтер базасына жаңа мәліметтер қосуға және де бар мәліметтерді жаңартуға немесе жоюға болады.
        
        SQL-тілі.
SQL тілі- мәліметтер базасының стандартты түрі.SQL тілінің
таралуының жылдам өсуі ... ... ... ең ... бірі болып табылады.Соңғы бірнеше жылда SQL мәліметтер
базасының ... ... ... тілі ... қалыптасты.Бүгінгі күні SQL
дербес компьютерде де үлкен ЭЕМ-де жұмыс істейтін ... ... ... ... ... ... SQL компьютердің мәліметтер базасындағы
мәліметтерді өңдеу және оқу үшін ... ... SQL ... ... ... ғана жұмыс істейді.
SQL жұмысының схемасы.
Осы схемаға сәйкес SQL жүйесінде маңызды ақпараттарды сақтайтын
мәліметтер базасынан мәліметтерді оқығысы келсе,онда ол SQL көмегімен МББЖ-
не ... ... ... ... және ... алу ... ... өтініш беру деп аталады. Сондықтан SQL құрылымдық
өтініш тілі деген атқа ие болған.
SQL қызметтері.
1. Мәліметтерді ұйымдастыру.
SQL тұтынушыға мәліметтер көрсету құрылымын өзгертуге ... база ... ... ... ... береді.
2.Мәліметтерді оқу.
SQL тұтынушыға мәліметтер базасындағы мәліметтерді оқуға және
оларды пайдалануға мүмкіндік береді.
3.Мәліметтерді өңдеу.
SQL ... ... ... ... ... ... ... мәліметтер базасына жаңа мәліметтер қосуға және де бар
мәліметтерді жаңартуға немесе жоюға болады.
4.Қол жеткізуді басқару.
SQL көмегі арқылы тұтынушының мәліметтерді оқу және ... ... және ... ... етілмеген жағдайларда қол
жеткізу мүмкіндіктерінен қорғауға болады.
5.Мәліметтерді бірлесе пайдалану.
SQL бір-біріне ... ... үшін бір ... (// ... ... ... ... бірлесе пайдалануын ұйымдастырады.
6.Мәліметтердің бүтіндігі.
SQL мәліметтер базасының бүтіндігін сақтай отырып келісілмеген
өзгертулерден немесе жүйенің істен шығуынан туындайтын мәліметтердің
бұзылуынан ... SQL ... әсер ете ... жеткілікті әрі қуатты
тіл. SQL МББЖ-дің ажырамас бөлігі,әрі ол МББЖ мен тұтынушы арасын
байланыстыратын ... ... ... ... ... Мәліметтер базасын басқару жүйесінің
жүрегі болып табылады.
Ядро дискіден мәліметтерді физикалық түрде оқылуына және ... ... және ... ... ... жауап
береді.Одан басқа ядро басқа есептеу жүйелерінен тұтынушылар қосымшаларын
Мәліметтер базасын басқару жүйесінің басқа ... ... ... қабылдайды.
Схемада көрсетілгендей SQL көп әртүрлі қызметтер ... SQL ... ... тілі.
Тілдер экранда мәліметтерді көрсетуге арналған және мәліметтерді оқуға
арналған интерактивті бағдарламаларға SQL бұйрықтарын енгізеді. Бұл
арнайы өтініштерді ... ... ... SQL ... ... ... тіл.
Мәліметтер базасына қол жеткізу үшін бағдарламалар өз бағдарламасына ... ... ... тілдер жазған бағдарламада да
және мәліметтердің қызмет бағдарламаларында да ... беру ... SQL ... ... басқаратын тіл.
Миникомпьютерде немесе үлкен ЭЕМ-дағы Мәліметтер базасын басқарушы
мәліметтерге қол жеткізуді басқару үшін және ... ... ... үшін SQL ... қолданады.
4. SQL клиент-сервер қосымшаларын жасайтын тіл.
Персоналды компьютер бағдарламаларда SQL бірлесе пайдаланылған,мәліметтер
сақтайтын ... ... ... ... ... ... торап
арқылы байланыс ұйымдастыру үшін қолданылады.
5. SQL Мәліметтер базасын орналастыратын тіл.
Орналасқан Мәліметтер базасын басқару жүйесінде SQL ... ... ... ... жүйелеріне мәліметтерді орналастыруға
көмектеседі.
Әрбір жүйенің бағдарламалық қамтылуы мәліметтерге қол жеткізуге өтініштер
жібере отырып SQL-ді қолдану арқылы басқа жүйелермен байланысады.
6. SQL Мәліметтер базасының шлюз ... тілі ... ... ... ... ... бар ... тараптарында
біртүрлі Мәліметтер базасын басқару жүйесімен байланыстыруға мүмкіндік
беретін шлюздік бағдарламаларда SQL тілі қолданылады.
SQL ерекшеліктері:
1.Нақты Мәліметтер базасын басқару жүйеден тәуелсіздігі
2. Бір ... және ... ... ... ... бар ... Реляциялық негіз
5. Арнайы интерактивті өтініштер орындау мүмкіндігі
6. Бағдарламалы түрде Мәліметтер базасына қол жеткізуді ... ... ... әр түрде көрсету мүмкіндігі
8. Мәліметтер базасын жұмыс істетуге арналған ... ... ... ... динамикалық түрде анықтау мүмкіндігі
10. Клиент-сервер архитектурасын қолдану мүмкіндігі
|Продавцы ... ... ... ... ... ... ... |
|107 ... ... ...... ... ... атын шығару.
SELECT Имя,адрес
FROM Продавцы
WHERE Адрес=’Алматы’
| ... ... ... ... ... |Алматы |
1) Distinct
2) Where
3) {= ≥, ≤ ≥, >, 200;
| ... ... ... |Имя |Адрес |Рейтинг |
|108 ... ... |300 ... ... ... ... ... сатып алушылар үшін
SELECT *
From покупатели
WHERE рейтинг >200
OR
Adres='Астана ';
| ... ... ... |
|7 ... ... ... ... қосындысын табу керек.
SELECT SUM(Сумма)
From Заказы;
| ... ... ... бар ... ... табу ... Count(Продавцы.Код) AS [Count-Код]
FROM Продавцы;
|Count-Код |
|5 |
7)Сұрыптау функциялары.OROER ... ... ... ... ... сұрыптауға болады.
Өсетін(ASC),кемитін (DESC)сұрыптау тізбегін беруге болады.Егер ештеңе
айтылмаса,сұрыптау тізбегін беруге болады.
№заказы ... ... ... ... ... ... Заказы
ORDER BY Заказы.[№ заказ] DESC;
|Запрос11|
|№ заказ |
|311 ... ... ... ... |
|306 |
|305 ... ... ... |
| ... ... ... түрде көрсету.
SELECT Заказы.[№ заказ]
FROM Заказы
ORDER BY Заказы.[№ заказ] ;
|Өспелі|
|№ ... |
| ... ... ... |
|305 |
|306 ... ... ... ... ... |
8)Бір өтініште кестелер жиынын қолдану.
SELECT покуп,имя,прод имя,прод адрес
From Покупатели,Продавцы
WHERE ... ... ішке ... бір ... екіншісінің ішіне салуға мүмкіндік береді.
Мұны басқа бір өтініште орналасқан прединат ішіне тағы бір ... ... ... ... және де ... ... үшін ішке салынған өтініштің шығыс мәліметтерін пайдалану керек.
М,Сатушылардың ішінен Архипов есімді сатушыны табу керек.
SELECT Заказы.[№ заказ], Заказы.Сумма, ... ... ... продукта], Продавцы.Имя
FROM Заказы INNER JOIN Продавцы ON ... ... ... ... ... ... ... |04.10.2006|
11)Өтініштер ішіндегі өтініштерде IN операторын қолдану.
(BETWEEN,LIKE қолданылмайды )
11 ... ... ... сұраныстарын шығару керек.
SELECT Заказы.[№ заказ], Заказы.Дата, Продавцы.Имя, Продавцы.Адрес
FROM Заказы INNER JOIN Продавцы ON Заказы.Код=Продавцы.Код
WHERE (((Продавцы.Адрес)="Алматы"));
|Алматы ... ... |Имя ... | | | ... ... |006 | |ы ... |03.10.2|Архипо|Алмат|
| |006 |в |ы |

Пән: Информатика
Жұмыс түрі: Материал
Көлемі: 4 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
MS SQL Server туралы мәліметтер және жұмыс істеу негіздері4 бет
Sql13 бет
SQL Server18 бет
SQL негіздері78 бет
SQL серверін қолданып қосымшалар жүйесін жетілдіру80 бет
SQL тілі39 бет
SQL тілінде деректерді өңдеудің негізгі операторлары. Деректер базасын құру13 бет
SQL құрылымдық сұранымдар тілі32 бет
SQL-дің жүйелік құрылым және мәліметтер базасында қолданылуы20 бет
“Персонал” бағдарламасының SQL тіліндегі негіздері86 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь