1. Понятие о базе данных. Субд. Примеры


INSERT — вставляет в таблицу одну или несколько новых строк. UPDATE


Download 338.67 Kb.
bet25/81
Sana17.06.2023
Hajmi338.67 Kb.
#1547959
1   ...   21   22   23   24   25   26   27   28   ...   81
Bog'liq
Baza dannix Yakuniy savollar va javoblar (1)

INSERT — вставляет в таблицу одну или несколько новых строк.

  • UPDATE — обновляет в одной или нескольких существующих строках таблицы зна­чения одного или нескольких столбцов.

  • DELETE — удаляет из таблицы одну или несколько строк.

  • MERGE — если строка с заданными значениями столбцов уже существует, выполняет обновление. В противном случае выполняется вставка.

    Команда UPDATE


    Команда UPDATE обновляет один или несколько столбцов или одну или несколько строк таблицы. Ее синтаксис выглядит так:
    UPDATE таблица
    SET столбец_1 = значение_1
    [, столбец_2 = значение_2, ... столбец_N = значение_N]
    [WHERE условие];
    Предложение WHERE не обязательно; если оно не задано, обновляются все строки таблицы.
    Несколько примеров команды UPDATE:

    • Перевод названий книг таблицы books в верхний регистр:

    UPDATE books SET title = UPPER (title);

    Команда DELETE


    Команда DELETE удаляет одну, несколько или все строки таблицы. Базовый синтаксис:
    DELETE FROM таблица
    [WHERE условие];
    Условие WHERE не обязательно; если оно не задано, удаляются все строки таблицы. Не­сколько примеров команды DELETE:

    • Удаление всей информации из таблицы books:

    DELETE FROM books;
    31. Как развивались базы данных?
    История развития баз данных уходит корнями в 1960-е годы. В те времена информация собиралась и хранилась в файлах. Каждый файл содержал определенные сведения и для охвата всей предметной области требовалось несколько файлов. Например, сведения о товарах хранились в одном файле, а сведения о клиентах - в другом. Информация о приобретении определенных товаров определенными клиентами - в третьем. Такая организация данных вносила свои сложности:
    · представление данных в каждом файле было различным;
    · необходимо было согласовывать данные в разных файлах для обеспечения непротиворечивости информации;
    · необходимо было выбрать какие данные и в каком виде будут фигурировать в таких файлах, как файл приобретений товаров в примере;
    · сложность разработки приложений и их обновления при изменении данных.
    · Ситуация требовала улучшения и множество специалистов усердно работали над созданием чего-то более удобного в использовании. В начале 1970-х годов, спустя примерно 10 лет, ситуация начала улучшаться и появились первые базы данных.
    В 1970 году Э. Ф. Кодд опубликовал статью, которая послужила основой для создания реляционной модели данных.
    В 1979 году небольшая компания Ashton-Tate выпустила продукт для микрокомпьютеров под названием dBase-II, назвав его реляционной СУБД.
    В середине 1980-х годов пользователи начали объединять свои компьютеры в локальные сети, что привело к возникновению клиент-серверной модели, а так же модели с совместным использованием файлов. 
    С начала 70-х годов после публикаций Э. Кодда начались активные исследования реляционной модели данных. Основу реляционной СУБД составляют таблицы. Вплоть до 80-х годов реляционные СУБД считались перспективными, но трудными для реализации.
    Таким образом, к концу 70-х годов сформировались основные концепции СУБД, в соответствии с которыми были созданы первые промышленные СУБД. Они были в основном ориентированы не на рядовых пользователей, а на программистов достаточно высокой квалификации.


    Download 338.67 Kb.

    Do'stlaringiz bilan baham:
  • 1   ...   21   22   23   24   25   26   27   28   ...   81




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling