Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Создание системы запросов к базе данных ⇐ ПредыдущаяСтр 2 из 2
Система запросов: – написать запрос, который выводит клиента, проживающего на заданной улице – написать запрос, который выведет договор, заданный пользователем – написать запрос, который выведет информацию о заданном клиенте – написать запрос, который выведет клиентов, проживающих в городе Москва – написать запрос, который выводит клиентов, проживающих в Москве с автомобилем Nissan – написать запрос, который выведет клиентов, код которых больше 5 – написать запрос, который выведет заданный телефон дилера – написать запрос, который выведет цену машин 1) Классификация СУБД
СУБД — комплекс программ, позволяющих создать базу данных (БД) и манипулировать данными (вставлять, обновлять, удалять и выбирать). Система обеспечивает безопасность, надёжность хранения и целостность данных, а также предоставляет средства для администрирования БД. Классификации СУБД по модели данных: – иерархические – сетевые – реляционные – объектно-ориентированные – объектно-реляционные По степени распределённости: – локальные СУБД (все части локальной СУБД размещаются на одном компьютере) – распределённые СУБД (части СУБД могут размещаться не только на одном, но на двух и более компьютерах). По способу доступа к БД: – файл-серверные – клиент-серверные – встраиваемые Системы управления базами данных - одна из фундаментальных составляющих компьютерного обеспечения информационных процессов. Главной функцией СУБД является эффективное хранение и предоставление данных в интересах конкретных прикладных задач.
Описание достоинств и недостатков СУБД MS ACCESS Достоинства: – простая, удобная и понятная реализация БД – применение строгих правил, базирующих на математическом аппарате, при проектировании – полная независимость данных (физические и логические уровни разделены) – при изменении структуры базы данных, изменения, которые требуется произвести в прикладной программе, минимальны – знать организацию базы данных во внешней памяти не требуется – высокая стандартизованность Недостатки: – невысокая скорость доступа – достаточно большой объём внешней памяти – трудность понимания структуры данных при больших количествах таблиц
– не все предметные области можно представить в виде таблиц – набор данных ограничен – избыточность данных по ключевым полям
Конструкции языка SQL для создания базы данных
Создание новой таблицы: CREATE TABLE Имя таблицы (<Имя столбца><<тип данных> [(<размер>)] [<ограничения>] …); Создание индекса: CREATE INDEX <имя индекса> ON <имя таблицы> (<имя столбца> [,<имя столбца> ] …); Изменение структуры существующей таблицы: ALTERTABLE<имятаблицы>ADD (<имя столбца><тип данных> [(<размер>)] [<ограничения>] …); ALTER TABLE <имя таблицы> MODIFI (<имя столбца><тип данных> [(<размер>/<точность>)] …); Удаление таблицы: DROP TABLE <имя таблицы>; Добавление записи: INSERT INTO <имя таблицы> VALUES (<значение>, …); Копирование записи: INSERT INTO <имя таблицы приемника> SELECT <имя столбца>, … FROM<имя таблицы источника> WHERE <предикат>; Удаление записи: DELETEFROM<имятаблицы> WHERE<предикат>; Обновление записи: UPDATE <имя таблицы> SET <имя столбца> = <значение>/<выражение> WHERE <предикат>;
Создание новой базы данных средствами языка DDL Создание таблиц
Создание таблицы Группы товаров: create table [Группы товаров] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50)); Создание таблицы Должности: createtable [Должности] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(20), foreign key([Код]) references [Продавцы]([Код должности])); Создание таблицы Клиент: create table [Продавцы] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Фамилия char(20), Имя char(20), Отчество char(20), [Дата рождения] date, Адрес char(100), Телефон char(20), [Код должности] int, [Дата занятия должности] date, ФИО char, [Фото сотрудника] image, foreign key([Код]) references [Продажи]([Код продавца])); Создание таблицы Продажи: create table [Продажи] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Дата date, [Код товара] int, Количество int, [Код продавца] int, foreign key(Код) references Товары(Код)); Создание таблицы Производители: createtable [Производители] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50), foreign key([Код]) references [Группы товаров]([Код производителя])); Создание таблицы Товары: createtable [Товары] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50), [Код производителя] int, Цена money, [Срок гарантии] date, [Процент получаемый продавцом с продажи] int, [Код группы товаров] int, [Фото товара]image, foreign key([Код группы товаров]) references [Группы товаров](Код));
Разработка схемы данных
Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных. В схеме данных устанавливаются параметры обеспечения целостности связей в базе данных. Рисунок 2 – Схема данных
|
||||||
Последнее изменение этой страницы: 2020-11-23; просмотров: 53; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.131.168 (0.009 с.) |