Главная страница
Навигация по странице:

  • Реляционная база данных

  • Соответствие требованиям ACID

  • Единообразие

  • Изолированность

  • Ууу. База Данных (БД) Рамазанова Ляззат Есентаевна


    Скачать 0.92 Mb.
    НазваниеБаза Данных (БД) Рамазанова Ляззат Есентаевна
    Дата05.03.2023
    Размер0.92 Mb.
    Формат файлаpptx
    Имя файлаDBMS 1.pptx
    ТипКурсовой проект
    #970179

    Требования к современным технологиям разработки приложений, критерии оценки качества программного обеспечения

    База Данных (БД)

    Рамазанова Ляззат Есентаевна

    lyram@mail.ru

    Эта лекция включает:


    Цели и задачи дисциплины БД
    Материалы предмета
    Литература и справочники
    Что такое БД и для чего она нам необходима
    Лекции и критерии оценок
    Relational database
      Введение и обзор

    Как связаться со мной


    После лекции если есть вопросы
    Написать емайл lyram@mail.ru

    В пункте Тема укажите вопрос по БД

    Каждый четверг с 14:00 – 15:00 дополнительное занятие

    Цели и задачи дисциплины БД

    Цели:


    Понять ключевые моменты применения ДБ

    Задачи:

    Понять связь между реляционными БД
    Привить навыки построения БД и пути решения проблем связанных с БД
    Использовать mySql ПО для манипулирования БД

    Литература


    Хоменко А.Д., Цыганков В.М., Мальцев М.Г. База данных Учебник для высших учебных заведений. СПб: КОРОНА принт, 2002-672с
    http.mysql.com

    Лекции и критерии оценок


    Лекции

    - 15 часов теоритических

    - 30 часов практических занятии

    Курсовой проект (индивидуальная работа)

    - По сценарию построить диаграмму сущности и

    связи

    - Написать запросы на языке MySQL


    Обучение и обратная


    Теоритические и практические занятия экстремально важные

    - Также трубуется конспектировать

    Отзыв о курсовой работе буден дан через неделю

    Что такое База Данных

    База данных - набор сведений, хранящихся некоторым упорядоченным способом. Можно сравнить базу данных со шкафом, в котором хранятся документы. Иными словами, база данных - это хранилище данных. Сами по себе базы данных не представляли бы интереса, если бы не было систем управления базами данных (СУБД).

    SQL - язык структурированных запросов, основной задачей которого является предоставление простого способа считывания и записи информации в базу данных.

    Реляционная база данных — база данных, основанная на реляционной модели данных.

    Понятие «реляционный» основано на англ. relation («отношение, зависимость, связь»).

    Цель данной дисциплины


    База данных очень важны для ПО

    - большинство компьютерных приложении работают с большим количеством информации

    - Система БД это набор инструментов которые дают возможность хранить, сортировать, манипулировать данными


    БД виртуально существует везде с


    Каталог библиотеки
    Банковской системе
    Каталог продукции
    Бронировании авиабилетов
    Детали кредитной карты
    Истории клиентской БД

    ....... и многое другое



    Примеры современных СУБД

    Работа БД

    Работа БД

    Связь в БД

    Работа БД

    отношения между атрибутами

    Соответствие требованиям ACID


    Для соблюдения целостности данных все транзакции в БД должны соответствовать требованиям ACID, то есть быть атомарными, единообразными, изолированными и надежными.
    Атомарность – это условие, при котором либо транзакция успешно выполняется целиком, либо, если какая-либо из ее частей не выполняется, вся транзакция отменяется. 
    Единообразие – это условие, при котором данные, записываемые в базу данных в рамках транзакции, должны соответствовать всем правилам и ограничениям, включая ограничения целостности, каскады и триггеры. 
    Изолированность необходима для контроля над согласованностью и гарантирует базовую независимость каждой транзакции. Надежность подразумевает, что все внесенные в базу данных изменения на момент успешного завершения транзакции считаются постоянными.


    ACID (от англ. atomicity, consistency, isolation, durability)


    написать администратору сайта