Кесте жасау командалары



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 3 бет
Таңдаулыға:   
Дәріс № 8
Тақырып: Деректер қоймасының объектілерін жасау операторлары.
Дәріс мазмұны:
Кесте жасау командалары
Бар кестені өзгерту командалары.
Қосымша өңдеуде SQL қолдану.
Мәліметтер базасының жалпы құрылымын құрғаннан кейін мәліметтер базасының жобасының құрамына кіретін кесте құруды бастауға болады.
Кесте - реляциялық мәліметтер базасында ақпаратты сақтау үшін негізгі объект. Ол жолдар мен бағандардың деректерін құраудан тұрады, мәліметтер базасында физикалық кеңістіктің орнына ие болады және тұрақты немесе уақытша бола алады.
Реляциялық мәліметтер базасында бағандар деп аталатын өрістер кестенің бір бөлігі болып табылады, оларға айқын бір мәліметтер типі бекітілген. Мәліметтер базасындағы әрбір кесте ең болмаса бір бағанды құрауы керек. Мәліметтер жолы - бұл мәліметтер базасы кестесінің жазбасы, ол кестенің бір жазбасының мәліметтерін құрайтын өрістерді қосады.
Кесте құруға кіріспес бұрын мына сұрақтар қатарына жауап беру керек:
Кесте қалай аталады?
Кестенің бағандары (өрістері) қалай аталады?
Әрбір бағандарға қандай мәліметтер типтері бекітіледі?
Әрбір бағанды сақтау үшін жадының қандай мөлшері бөлінуі тиіс?
Кестенің қандай бағандары міндетті түрде кірісті талап етеді?
Алғашқы кілт қандай бағандардан құралады?
Кесте құру операторының негізгі синтаксисі келесідей түрге ие:
CREATE TABLE кесте_аты
(баған_аты мәліметтер_типі
[NULL NOT NULL ] [,...n])
Келтірілген стандарт MS SQL Server ортасында кесте құру операторын орындаумен сәйкес келеді.
Кесте құру командасында бастысы - кестенің атын анықтау және көрсетілген талапқа сай реттелген өрістер аттарының жиынтығын бейнелеу.
NULL кілттік сөзі берілген бағанда NULL мағынасы болуы мүмкін екендігін көрсету үшін қолданылады. NULL мағынасы бос орын немесе нөлден ерекшеленеді, ол деректердің қол жетімсіз, түсірілген немесе мүмкін емес екендігін білдіреді. Егер NOT NULL кілттік сөзі көрсетілсе, онда берілген бағанға NULL мағынасын орналастырудың кез - келген әрекеттері рұқсат етілмейді. Егер NULL параметрі көрсетілсе, бағанға NULL мағынасын орналастыру рұқсат етіледі. SQL стандарты кішіреюі бойынша NULL кілттік сөзін ұсынады.
Команда, бағандарды қосуға және өшіруге, олардың анықтамасын өзгертуге рұқсат етеді.
Кестеге бағандарды қосу кезіндегі негізгі ережелердің бірі: кестеде мәліметтер бар болса, қосылатын баған NOT NULL атрибутымен анықтала алмайды. Бұл атрибут әрбір мәліметтер жолдары үшін талапқа сай келетін баған кейбір мағыналарды құрауы керек екендігін білдіреді, сондықтан NOT NULL атрибутымен баған қосу кейбір қайшылықтардың пайда болуына алып келеді, кестенің мәліметтерінің жолдары жаңа бағанда нөлдік мағынаға ие болмайды.
Кестені өшіру командасы
Уақыт өте келе мәліметтер базасының құрылымы ауысады: жаңа кестелер құрылады, ал бұрынғылар керек емес болады және мәліметтер базасынан мына оператордың көмегімен өшіріледі:
DROP TABLE кесте_аты [RESTRICT CASCADE]
Бұл команданың тек көрсетілген кестені ғана емес, оған кіретін мәліметтер жолдарын да өшіретінін ескерген жөн. Егер кестеден тек мәліметтерді ғана өшіру талап етілсе DELETE командасын қолданған жөн.
DROP TABLE операторы өшіру операциясын каскадтық түрде орындау керек пе екенін қосымша көрсетеді. Егер операторда RESTRICT кілттік сөзі көрсетілсе, онда мәліметтер базасында өшірілетін кестеге тәуелді ең болмаса ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Микроконтроллерлардың құрылымы және жұмыс істеуі
Деректер қорын басқару
Ассемблерде бағдарламаны өңдеу этаптары
Геодезиялық жұмыстарда қолданылатын аспаптар
Меню командаларын таңдау
MS-DOS-тағы файлдармен және каталогтармен жұмыс жасау
Қазіргі ақпараттық техналогиялар негізінде веб беттерін құру әдістері
Бастауыш мектеп оқушыларына информатиканы оқытуды ұйымдастыру әдістері
Файлдық жүйе функцияларына шолу
Информатика пәні бойынша лекциялар жинағы
Пәндер