Create Table Учащиеся(
Номер_билета Int Not Null, ФИО Char (30), Адрес Char (30), Телефон Char (30), Группа Char(30), Год_рождения Int, Primary Key (Номер_билета)) Insert Into (12, “Харьковский Н.И.”,”Гомель Крестьянская”,”9379992”,”П-41”)
5.Перечислить основные виды программ, относящихся к СУБД (классификация СУБД). Объяснить различия между многопользовательскими и однопользовательскими СУБД. Выявить соответствие между клиентом и сервером БД, вписать в соответствующие компоненты на представленном рисунке такие понятия как: база данных, приложение, транзакция, хранимая процедура, триггер
Рисунок 1 –Клиент-серверная архитектура
Ответ: Классификация СУБД: · Полнофункциональные (ПФСУБД) · Серверы БД · Клиенты БД · Средства разработки программ работы с БД Однопользовательская система (single-user system) – это система, в которой в одно и то же время к БД может получить доступ не более одного пользователя. Многопользовательская система (multi-user system) - это система, в которой в одно и то же время к БД может получить доступ несколько пользователей. Основная задача большинства многопользовательских систем – позволить каждому отдельному пользователю работать с системой как с однопользовательской. Различия однопользовательской и многопользовательской систем – в их внутренней структуре, конечному пользователю они практически не видны.
Create Table Клиенты( Номер_счета Int Not Null, ФИО Char (50) Not Null, Вид_вклада Char (50), Адрес Char (50), Моб_телефон Int, Баланс Int, Primary Key (Номер_счета))
6.Дать определение реляционной модели данных. Описать основные компоненты реляционных баз данных: тип данных, отношение, сущность, атрибуты. В процессе проектирования базы данных «Учебный процесс», предназначенной для ведения учета успеваемости студентов в учебном учреждении, выявить атрибуты для сущностей «СТУДЕНТ» и «ЭКЗАМЕН», записать экземпляры данных сущностей.
Ответ: Реляционной моделью называют БД, в которой все данные, доступные пользователю, организованны в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами. Тип данных в реляционной модели данных полностью аналогичен понятию тип данных в языке программирования. Обычно современных реляционных базах данных допускается хранение символьных, числовых данных, а также специальных данных (время, дата). Отношение является важнейшим понятием и представляет собой двумерную таблицу, содержащую некоторые данные. Сущность – некоторый обособленный объект или событие, информацию о котором необходимо сохранять в базе данных и который имеет определенный набор свойств. Атрибут представляет собой свойства, характеризующие сущность. В структуре таблицы каждый атрибут имеет и ему соответствует заголовок некоторого столбца таблицы. Атрибуты сущности «Студент»: № зач. Книжки, ФИО, Специальность, № группы. Атрибуты сущности «Экзамен»: Дисциплина, Дата, Преподаватель, Аудитория. Экземпляры сущности «Студент»: 3213 Иванов И. И. программное обеспеч. Информ. Технологий, Г-32 и т.д. Экземпляр сущности Экзамен: экономика 31. 12. 2014 Ранчинская 312 ОХТ 23. 12. 2014 Кравцова 304 и т.д.
Create Table Студент( Нам_студ_билета Int Not Null, ФИО char(50), Группы char(50), Адрес char(50), Primary Key (Ном_студ_билета)); Create Table Экзамен( Номер Int, Номер_аудит char (50), Дата date, Primary Key (Номер)); 7.Дать определение первичного ключа реляционной БД. Описать основные компоненты реляционных баз данных: домен, схема отношения, кортеж. Построить отношение «Студенты» реляционной базы данных «Учебный процесс», предназначенной для ведения учета успеваемости студентов в учебном учреждении, заполнить его конкретными данными, схематически указать на его примере основные компоненты: атрибут, кортеж, первичный ключ, домен.
Ответ: Первичным ключом называется атрибут или набор атрибутов отношения, однозначно идентифицирующий каждый из его кортежей. Домен – представляет собой множество всех возможных значений определенного атрибута отношения. Схема отношений представляет собой список имен атрибутов с указанием имен доменов. Кортеж – соответствующий данной схеме отношения, представляет собой множество пар, которое содержит одно вхождение каждого имени атрибута.
первичный ключ домены
кортежи
атрибуты
Create Table Студенты( Ном_студ_билета Int Not Null, ФИО char(50), Адрес char(50), Телефон char(50), Год_рождения Int, Группа char(10), Primary Key (Ном_студ_билета)); Insert Into Студенты Values (3,’Иванов И.И.’,’Гомель, Крестьянская’,’1243255’,’1996’,’П-41’);
8.Дать определение индекса. Объяснить разницу между индексом и ключом. Построить отношение «Товары» реляционной базы данных, предназначенной для ведения учета реализации непродовольственных товаров в торговой организации, заполнить его конкретными данными, определить первичный ключ, обосновать выбор индексных полей.
Ответ: Индекс – это комбинация нескольких полей, которые служат для быстрого доступа к необходимой информации. Основным отличием индекса от ключа является то, что поля индекса могут определять не одну, а несколько записей. Таким образом, индекс не всегда однозначно определяет запись таблицы БД. В отличие от ключа, который является уникальным в каждой таблице, индексов может быть несколько. Индексы могут быть простыми и составными. Простой состоит из одного поля, а составной из нескольких полей. «Товары» Первичный ключ индексиндекс
Индексные поля выбраны для быстрой сортировки по наименованию и цене.
Create Table Товары( Код_товара Int, Название Char (50),
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (380)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |