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

  • Логическая структура

  • Физическая структура

  • ЛОГИЧЕСКАЯ СТРУКТУРА БД Все логические компоненты базы данных SQL Server 2008 называются объектами

  • 1.Table 2. User-defined data type 3.View 4.Stored procedure 5.Trigger 6.Index 7.Rule 8.Constraint 9.Default

  • 1.Data . 2.Index . 3.Text/Image . 4.Global Allocation Map (GAM). 5.Page Free Space . 6.Index Allocation Map (IAM).

  • Кластеризованный индекс

  • Лекция+12-Логическая+структура+и+физическая+реализация+БД. Лекция 12 логическая структура и физическая


    Скачать 415.72 Kb.
    НазваниеЛекция 12 логическая структура и физическая
    Анкор4123543125
    Дата02.03.2023
    Размер415.72 Kb.
    Формат файлаpdf
    Имя файлаЛекция+12-Логическая+структура+и+физическая+реализация+БД.pdf
    ТипЛекция
    #965641

    Лекция 12
    ЛОГИЧЕСКАЯ СТРУКТУРА И ФИЗИЧЕСКАЯ
    РЕАЛИЗАЦИЯ БД
    Структуру баз данных необходимо рассматривать на двух уровнях: логическом и физическом.
    Логическая структура базы данных определяет структуру таблиц, взаимосвязи между ними, список пользователей, хранимые процедуры, правила, умолчания и другие объекты базы данных.
    Физическая структура базы данных включает в себя описание файлов и групп файлов данных, журнала транзакций, первоначальный размер файлов, шаг прироста базы данных, ее максимальный размер, параметры конфигурации и другие физические характеристики.
    ЛОГИЧЕСКАЯ СТРУКТУРА БД
    Все логические компоненты базы данных SQL Server 2008 называются
    объектами и подразделяются на 10 типов.
    Для объектов можно устанавливать различные правила доступа со стороны пользователей.
    Функциональное назначение объектов базы данных сервера SQL Server 2008 можно кратко определить следующим образом:
    1.Table
    2. User-defined data type
    3.View
    4.Stored procedure
    5.Trigger
    6.Index
    7.Rule
    8.Constraint
    9.Default
    10.Function
    ФИЗИЧЕСКАЯ ОРГАНИЗАЦИЯ БД
    Обращение к системным базам данных напрямую запрещено.
    Обращаться к ним можно только с помощью специально разработанных интерфейсов: a) С помощью системных хранимых процедур; b) С помощью интегрированной среды Enterprice Manager; c) Используя программные интерфейсы Transact-SQL (API).
    Основная единица хранения данных на уровне файла базы данных – это страница, которая участвует в операциях ввода-вывода как единое целое даже тогда, когда требуется всего одна строка. Размер страницы равен 8
    Кбайт. Файл журнала транзакций не имеет страниц и экстентов. Он содержит только последовательность записей транзакций, выполняемых в базе данных.
    Каждая страница файла базы данных имеет объем 8192 байт. Первые 96 байт страницы отводятся под заголовок, в котором хранится системная
    информация: тип страницы, объем свободного места на странице, идентификационный номер таблицы или индекса – владельца страниц:
    Имеется шесть типов страниц:
    1.Data.
    2.Index.
    3.Text/Image.
    4.Global Allocation Map (GAM).
    5.Page Free Space.
    6.Index Allocation Map (IAM).
    В SQL Server доступ к данным может осуществляться одним из двух способов: просмотром всех страниц данных в таблице или с помощью индексов.
    Куча — это таблица без кластеризованного индекса. Для обслуживания кучи SQL Server использует страницы карты распределения индекса (Index
    Allocation Map, IAM).
    Кластеризованный индекс

    Некластеризованный индекс
    Синтаксис создания индексов


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