Практическая лабораторная работа №1



жүктеу 3,23 Mb.
Pdf просмотр
бет195/407
Дата11.01.2022
өлшемі3,23 Mb.
#32311
1   ...   191   192   193   194   195   196   197   198   ...   407
ignat eva o.v. prikladnoe programmirovanie i bazy dannykh. dlia prakt

 
Пример 8.
 
Создание таблицы Продавцы и с проверкой значений полей, чтобы 
предопределять допустимое вводимое значение
 
        CREATE TABLE Продавцы 
           ( КодПродавца     integer NOT NULL PRIMARY KEY
             Фамилия    char(10) NOT NULL UNIQUE
             Город      char(10)  
CHECK    (Город IN ('
 
Лондон ', 'Барселона', '
 
Сан Хосе ', '
 
Нью Йорк ')), 
             Комиссионные     decimal CHECK (Комиссионные < 1 )); 
Выполните  sql-код
.  Обновите  базу  данных  и  просмотрите  созданную  таблицу. 
Сохраните sql-запрос под именем 
Пример8.sql
 в папке 
ФИО_студента/Лаб4

 
   Конечно,  если  вы  собираетесь  сделать  это,  вы  должны  быть  уверены  что    ваша 
компания  не  открыла  уже  новых  других  ведомств  сбыта.    Большинство    программ  баз 
данных  поддерживают  команду 
ALTER  TABLE
  ,  которая  позволяет  вам  изменять 
определение  таблицы,  даже  когда  она  находится  в  использовании.  Однако,  изменение 
или удаление ограничений не  всегда возможно для этих команд, даже там где это вроде 
бы поддерживается. 
   Если  вы    использовали    систему,  которая  не  может  удалять  ограничения,    вы 
будете  должны  создавать  (
CREATE
)  новую  таблицу  и  передавать    информацию  из 
старой  таблицы  в  нее  всякий  раз,  когда  вы  хотите  изменить  ограничение.    Конечно  же 
Вы не захотите делать это часто,  и со временем  вообще перестанете это делать. 
 

жүктеу 3,23 Mb.

Достарыңызбен бөлісу:
1   ...   191   192   193   194   195   196   197   198   ...   407




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау