Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / SQL құрылымдық сұраулар тілі
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

SQL құрылымдық сұраулар тілі

библиотека
материалов
*
SQL концепцияларында операциялардың мәліметтердің кесте түрінде берілуіне ба...
SQL тілі көптеген МҚБЖ-ң негізі болып табылад, өйткені ол мәліметтердің физи...
Жолдық функциялар: UPPER (Str)-Str жолының символдарын жоғарғы регистр симво...
SQL тілінде кестелермен жұмыс CREATE TABLE операторы. Кестені құру үшін CREA...
Өрістің мәліметтерінің типін өзгерту үшін ALTER TABLE операторының келесі син...
Мәліметтер типін өзгерту үшін ALTER TABLE операторын пайдаланамыз: ALTER TAB...
Сыртқы кілт шектеуі. Сыртқы кілт шектеуі мәліметтер қорының сілтемелік тұтас...
Сыртқы кілт шектеуі (FOREIGN KEY) не CREATE TABLE операторында, не ALTER TAB...
9 1

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs

Описание презентации по отдельным слайдам:

№ слайда 1 *
Описание слайда:

*

№ слайда 2 SQL концепцияларында операциялардың мәліметтердің кесте түрінде берілуіне ба
Описание слайда:

SQL концепцияларында операциялардың мәліметтердің кесте түрінде берілуіне бағытталуы, аз сөйлемді жинақы тілді құруға мүмкіндік берді. SQL сұранымдарды орындау үшін, және де қолданбалы программаларды құру үшін де пайдаланылуы мүмкін. Онда келесі сөйлемдер бар: Мәліметтерді анықтау тілі-МҚ анықтау, және де кестелер мен индекстерді анықтау және жою; Мәліметтерді таңдау сұранымы-SELECT сөйлемі; Мәліметтерді түрлендіру сөйлемі-мәліметтер қосу, жою және өзгерту; Мәліметтерді басқару сөйлемі-мәліметтерге кіру артықшылығн беру немесе қайтару, транзакцияларды басқару және т.б.

№ слайда 3 SQL тілі көптеген МҚБЖ-ң негізі болып табылад, өйткені ол мәліметтердің физи
Описание слайда:

SQL тілі көптеген МҚБЖ-ң негізі болып табылад, өйткені ол мәліметтердің физикалық құрылымдануына және дискіге жазылуына сондай-ақ мәліметтерді дискіден физикалық оқуға жауап береді, және МҚБЖ-ң басқа компоненттерінен және қолданушы қосымшаларынан SQL-сұранымдарды қабылдау мүмкіндігін береді.Олай болса, SQL қолданушыларға, программаларға реляциялы МҚ ақпараттарына кіруді қамтамасыз ететін мықты құрал. SQL тілінде өрнектерде қолданылатын бірқатар функциялар бар. Олардың жиі қолданылатындары мыналар: Статистикалық функциялар: AVG( ) –орта мән MAX ( )- максимал мән MIN ( )- минимал мән SUM ( )- мән-ң қосындысы COUNT( )- мәндер саны COUNT ( *)- нольдік емес мәндер саны

№ слайда 4 Жолдық функциялар: UPPER (Str)-Str жолының символдарын жоғарғы регистр симво
Описание слайда:

Жолдық функциялар: UPPER (Str)-Str жолының символдарын жоғарғы регистр символдарына ауыстыру LOWER (Str)- жолының символдарын төменгі регистр символдарына ауыстыру TRIM (Str)-Str жолының басында және соңындағы пробелдерді жою SuBString (Str FROM n1 TO n2)- Str жолынан n1-ден бастап n2-гн дейінгі симвлодар бар болатын ішкі жолды бөліп алу CAST (<Expression> AS <Tupe>)- Expression өрнегін туре типіне келтіру 11- Конкатенация Дата мен уақытты декодтау функциялары EXTRACT (<элемент> FROM <өрнек>)- дата және уақытмәнінен тұратын өрнектен көрсетілген элемент таңдалады. Дата және уақытты көрсететін элемент ретінде YEAR, MONTH,DAY, HOUR, MINUTE, SECOND.    

№ слайда 5 SQL тілінде кестелермен жұмыс CREATE TABLE операторы. Кестені құру үшін CREA
Описание слайда:

SQL тілінде кестелермен жұмыс CREATE TABLE операторы. Кестені құру үшін CREATE TABLE операторы пайдаланылады. Бұл оператордың синтаксисі келесі түрде болады: CREATE TABLE имя_таблицы ( Имя_поля_1 тип_данных. Имя_поля_2 тип_данных. имя_поля_N тип_данных) Құрылған кестені ALTER TABLE операторын пайдаланып түрлендіруге болады. Осы оператор көмегімен кестеге жаңа өрістерді қосуға және жоюға, өрістер мәліметтерінің типін өзгертуге, шектеулерді қосып немесе жоюға болады. Жалпы түрде ALTER TABLE операторының синтаксисі былай болады: ALTER TABLE имя_таблицы [MODIFY][имя_поля тип_данных] [ADD][имя_поля тип_данных] [DROP][имя_поля тип_данных] ALTER TABLE операторымен орындалатын әрекет кесте атынан кейін көрсетіоіп негізгі сөзбен анықталады: MODIFY- өріс анықтамасын береді; ADD- кесмтеге жаңа өріс қосады; DROP-кестеден өрісті жояды.

№ слайда 6 Өрістің мәліметтерінің типін өзгерту үшін ALTER TABLE операторының келесі син
Описание слайда:

Өрістің мәліметтерінің типін өзгерту үшін ALTER TABLE операторының келесі синтаксисі пайдаланылады:ALTER TABLE имя_таблицы ADD (имя_поля тип_данных) Мысалы,STUDENTS кестесіне студенттің электронды почтасынан тұратын өрісті қосу үшін келесі операторды пайдаланған жөн: ALTER TABLE STUDENTS ADD (E-mail CHARACTER (25)) Егер бар өрістің мәліметтерінің типін өзгерту қажет болса, ALTER TABLE операторымен бірге MODIFY негізгі сөзін пайдаланған жөн: ALTER TABLE имя_таблицы MODIFY(имя_поля тип_данных) Мысалы, STUDENTS кестесіне E-mail өрісін енгізгеннен кейін CHARACTER типінің пайдаланылуының тиімсіздігі анықталады-студенттердің көбінде электронды почта жоқ, сондықтан дискілік кеңістіктің бөлігі пайдаланылмай, бос қалады. Бұл өріс үшін VARCHAR мәліметтер типін қолданған дұрыс..

№ слайда 7 Мәліметтер типін өзгерту үшін ALTER TABLE операторын пайдаланамыз: ALTER TAB
Описание слайда:

Мәліметтер типін өзгерту үшін ALTER TABLE операторын пайдаланамыз: ALTER TABLE STUDENTS MODIFY(E-mail VARCHAR(25)) Бар өрісті өшіру үшін ALTER TABLE операторын DROP негізгі сөзбен бірге шақыруды орындаумен жүзеге асырылады: ALTER TABLE имя_таблицы DROP (имя_поля) DROP TABLE операторы. Кестелерді жою үшін DROP TABLE операторы пайдаланылады. Бұл оператордың синтаксисі мына түрде болады:DROP TABLE имя_таблицы [RESTRICT |CASCADE] Егер DROP TABLE операторын шақыру кезінде RESTRICT негізгі сөзі пайдаланылып, және жойылатын кестеге қандай да бір ұсыныс немесе шектеу сілтелінсе, онда кестені жою операторы орындалуы кезінде қате туралы хабарлама шығарылады (генерацияланады). Егер де CASCADE негізгі сөзін пайдаланса, онда кестені жою орындалады және кестемен бірге оған сілтелінетін ұсыныстар мен шектеулер де жойылады.

№ слайда 8 Сыртқы кілт шектеуі. Сыртқы кілт шектеуі мәліметтер қорының сілтемелік тұтас
Описание слайда:

Сыртқы кілт шектеуі. Сыртқы кілт шектеуі мәліметтер қорының сілтемелік тұтастығын қолдаудың негізгі механизмі болып табылады. Сыртқы кілт болып анықталған өріс, басқа кестенің өрісіне сілтеме ретінде пайдаланылады, әдетте ол ата-аналық кілт деп аталады, ал сыртқы кілт сілтелетін кесте ата-аналық кесте деп аталады (көп жағдайда ата-аналық кілт ата-аналық кілті болып табылады). Сыртқы және ата-аналық кілттің өрістерінің типтері міндетті түрде сәйкес болуы мүмкін. Бірақ шатыс болмас үшін сыртқы және ата-аналық кілттер өрістерінің атын да бірдей берген жөн. Сыртқы кілт бір өрістен тұруы міндетті емес. Алғашқы кілт сияқты сыртқы кілт те бір объект болып өңделетін өрістердің кез-келген санынан тұруы мүмкін. Құрамдас сыртқы кілт сілтелетін ата-аналық кілт өрістері сыртқы кілттегі сияқты ретпен тізбектелуі керек. Кесте өрісі сыртқы кілт болған кезде, ол қандай да бір жолмен осы кілт сілтелетін кестемен байланыста болады. Ол дегеніміз сыртқы кілттің әрбір мәні ата-аналық кілттегі мәнмен тікелей байланысқан

№ слайда 9 Сыртқы кілт шектеуі (FOREIGN KEY) не CREATE TABLE операторында, не ALTER TAB
Описание слайда:

Сыртқы кілт шектеуі (FOREIGN KEY) не CREATE TABLE операторында, не ALTER TABLE операторының көмегімен берілуі мүмкін. Өрістердің бірінші тізімі- үтірмен бөлінген, кестенің бін немесе бірнеше өрістеріндегі тізім. Өрістердің екінші тізімі- ата-аналық кілтті құрайтын өрістер тізімі. Сыртқы және ата-аналық кілттер ретінде көрсетілген өрістері тізімі сәйкес болуы керек: Екеуінде бірдей өріс саны болуы керек; Тізімдерде өрістердің тізбектелу реті сәйкес болуы керек, және де сәйкестік әртүрлі болатын өрістердің аттарымен емес, мәліметтер типімен және өрістер мөлшерімен анықталады. Қазіргі кезде ANSI стандарты индекстарды қолдамайды. Сонда да индекстар барлық мәліметтер қорында кең қолданылады, сондықтан олармен жұмысты назардан тыс қалдыруға болмайды. Индексті құру операторының синтаксисі пайдаланылатын SQL таратуына қарай өзгешеленуі мүмкін. Индексті құру командасының келесі синтаксистік формасы жиі кездеседі: CREATE INDEX кесте индексі ОN кесте аты

Автор
Дата добавления 02.06.2016
Раздел Информатика
Подраздел Презентации
Просмотров157
Номер материала ДБ-107653
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх