Что такое бд в информатике: Базы данных. Общие сведения — урок. Информатика, 9 класс.

Задание 3. Базы данных

Для хранения и анализа большого объема информации организовывают Базы Данных. Под Базой Данных понимают организованную в соответствии с некоторыми правилами, структурированную совокупность логически связанных данных. Эти данные предназначены для удобного совместного хранения и анализа.

Реляционная База Данных состоит из связанных между собой таблиц.

Базы данных. Анализ одной таблицы.

Задача 1.

На го­род­ской тур олим­пи­а­ды по ма­те­ма­ти­ке от­би­ра­ют­ся те уча­щи­е­ся, кто на­брал на рай­он­ном туре не менее 10 бал­лов или пол­но­стью решил хотя бы одну из двух самых слож­ных задач (№ 6 или № 7). За пол­ное ре­ше­ние задач 1– 4 даётся 2 балла; задач 5, 6 – 3 балла; за­да­чи 7 – 4 балла. Дан фраг­мент таб­ли­цы ре­зуль­та­тов рай­он­но­го тура.

Фа­ми­лияПолЗа­да­ча №1За­да­ча №2За­да­ча №3За­да­ча №4За­да­ча №5За­да­ча №6За­да­ча №7
Ай­ва­зянж1021013
Жи­то­мир­скийм2A22213
Ива­нен­кож2110123
Ли­мо­новм1111123
Пет­ра­ковм2001030
Ра­хи­мовм2220301
Су­ли­ка­шви­лиж1100032
Тол­качёваж2100303

 

Сколь­ко де­во­чек из этой таб­ли­цы про­шли на го­род­ской тур?

1) 1
2) 2
3) 3
4) 4

Решение:
Отметим в таблице девочек (пол ж), у которых сумма баллов не менее 10, или задача №6 решена на 3 балла, или задача №7 решена на 4 балла.

Фа­ми­лияПолЗа­да­ча №1За­да­ча №2За­да­ча №3За­да­ча №4За­да­ча №5За­да­ча №6За­да­ча №7
Ай­ва­зянж1021013
Жи­то­мир­скийм2A22213
Ива­нен­кож2110123
Ли­мо­новм1111123
Пет­ра­ковм2001030
Ра­хи­мовм2220301
Су­ли­ка­шви­лиж1100032
Тол­качёваж2100303

 

Ответ: 2

Базы данных. Анализ связанных таблиц.

Задача 2.

В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1.

 Таблица 1
IDФамилия И.О.Пол
2146 Кривич Л.П. Ж
2155 Павленко А.К.М
2431 Хитрук П.А.М
2480 Кривич А.А.М
2302 Павленко Е.А.Ж
2500 Сокол Н.А.Ж
3002 Павленко И.А.М
2523 Павленко Т.Х.Ж
2529 Хитрук А.П.М
2570 Павленко П.И.М
2586 Павленко Т.И.Ж
2933 Симонян А. А.Ж
2511 Сокол В.А.Ж
3193 Биба С.А.Ж
 …

 Таблица 2
ID_Родителя
ID_Ребенка
21462302
21463002
21552302
21553002
23022431
23022511
23023193
30022586
30022570
25232586
25232570
25292431
25292511
25293193

Решение:

Две таблицы связаны через поле ID.
По таблице 1 определим ID Павленко А.К.: 2155.
По таблице 2 определим ID детей Павленко А.К.: 2302, 3002.

По таблице 2 определим ID внуков (дети детей) Павленко А.К.: у 2302 дети 2431, 2511, 3193, а у 3002 дети 2586,2570.
Т.е. общее число детей и внуков 7.

Ответ: 7

Задача 3

Ниже приведены фрагменты таблиц базы данных учеников школы:

Код классаКласс
19-А
29-Б
39-В
410-А
510-Б
610-В
711-А
811-Б
911-В

ФамилияКод класса
Букин3
Веселова5
Викторов8
Дятлов3
Егорова2
Ершова8
Жилин5
Захаров2
Зуева3

В каком классе учится наибольшее число учеников?
1) 11-Б; 2) 9-В; 3) 9-А; 4) 10-Б.

Решение:

Две таблицы связаны через поле Код класса.
По таблице учеников видим, что наибольшее число учеников (3 человека) учится в классе с кодом 3.
По таблице классов находим, что коду 3 соответствует класс 9-В.

Ответ: 2

Благодарим за то, что пользуйтесь нашими публикациями. Информация на странице «Задание 3. Базы данных» подготовлена нашими авторами специально, чтобы помочь вам в освоении предмета и подготовке к экзаменам. Чтобы успешно сдать необходимые и поступить в высшее учебное заведение или колледж нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий. Также вы можете воспользоваться другими статьями из данного раздела.

Публикация обновлена: 08.01.2023

Создание табличной БД

Вопросы занятия:

·        база данных, виды баз данных;

·        основные этапы создания базы данных;

·        поля и записи базы данных.

Система управления базами данных (СУБД) – это комплекс языковых и программных средств, предназначенных для создания, ведения и использования базы данных многими пользователями.

Главный элемент интерфейса СУБД является окно базы данных. В окне базы данных находятся все объекты базы данных: таблицы, запросы, формы и отчёты.

Основными этапами создания базы данных являются:

1. Проектирование базы данных. Определение объектов и выделение характеристик объекта в качестве полей базы данных.

База данных должна отвечать требованиям пользователя. Поэтому необходимо определить тему, которую будет раскрывать база данных.

То есть здесь необходимо определить назначение базы данных, как она будет использоваться и какие сведения она должна содержать. Здесь даётся словесная и документальная характеристика данной предметной области. Выбрав тему, можно определить, какие сведения будут храниться в полях и записях таблиц.

2. Разработка структуры базы данных. Здесь необходимо определиться какая это будет база данных: однотабличная или состоящая из нескольких связанных таблиц.

Определение необходимых в базе данных таблиц может оказаться самым непростым этапом процесса проектирования базы данных, поскольку результаты, которые должна выдавать база данных: отчёты, формы и тому подобное — не всегда дают полное представление о структуре таблиц, по которым они создаются. Для проектирования таблиц вовсе не обязательно использовать СУБД. Разрабатываемая модель предметной области обычно представляется в виде графической схемы, начерченной на бумаге.

При разработке таблиц придерживаться следующих правил:

·        сведения в таблице или между таблицами не должны повторяться;

·        данные, которые хранятся только в одной таблице, будут обновляться только в этой таблице. Это исключает нахождения одинаковых записей, но содержащих разные сведения. Например, адрес и номер телефона каждого ученика достаточно сохранить один раз, в одной таблице;

·        каждая таблица должна содержать информацию только на одну тему. Это необходимо для того, чтобы иметь возможность редактировать каждую таблицу, независимо от остальных таблиц.  Например, адрес ученика класса хранится отдельно от его отметок за четверть, что позволяет удалить отметки, сохранив сведения об ученике.

·        каждое поле должно быть связано с темой таблицы;

·        не рекомендуется включать в таблицу данные, которые являются результатом выражения;

·        данные следует разбить на наименьшие логические единицы (например, поля Имя и Фамилия, а не общее поле Имя)

3. Ввод структуры данных с описанием типов данных, вводимых в поля таблицы.

Если структуры таблиц отвечают всем требованиям, то можно вводить данные. Затем можно создать все необходимые запросы, формы, отчёты.

4. Непосредственный ввод данных в базу данных.

Нам необходимо создать файл базы данных «Планеты». Подготовить в нём таблицу «Планеты солнечной системы» путём ввода данных. Заполнить таблицу данными, содержащими информацию о Планете, Расстоянии от Солнца, Диаметре планеты и Количестве спутников.

Приступим к выполнению задания.

Для того чтобы запустить базу данных нужно на рабочем столе выбрать ярлык OpenOffice. Нажать на него двойным щелчком мыши. Далее в появившемся окне выбираем «база данных» затем Создать новую базу данных и нажимаем далее. Теперь Мастер баз данных предлагает выбрать место, куда мы сохраним созданную базу данных. Указываем путь к своей рабочей папке, записываем имя Планеты и нажимаем сохранить.

После того как создан новый файл базы данных, редактор откроет основное рабочее окно базы. Здесь можно работать с таблицами, запросами, формами и отчётами. Создавать, редактировать и управлять ими. Причём практически каждую форму можно создавать в двух режимах — с помощью мастера (для начинающих) или с помощью режима дизайна (для опытных пользователей).

Создадим таблицу «Планеты Солнечной системы» в режиме дизайна.

Для этого выбираем в окне базы данных Таблицы.

Обратите внимание. В программе OpenOfficeBase предусмотрено три различных способа создания таблицы базы данных: Создать таблицу в режиме дизайна (вся работа по определению структуры таблицы и её созданию ложится на разработчика), Использовать мастер для создания таблицы (позволяет частично автоматизировать процесс создания таблицы), Создать представление (то есть создать представление, выбрав таблицы и названия полей, которые должны быть видны).

Мы выбираем: Создать таблицу в режиме дизайна.

Открылось новое окно – Таблица один. Теперь необходимо заполнить структуру таблицы: в столбец Название поля заносим имена полей базы данных «Планеты». Первое поле назовём номер, здесь будем указывать номера планет. В задании сказано, что база данных должна содержать данные о Планете, Расстоянии от Солнца, Диаметре планеты и Количестве спутников.

В столбец Тип поля, используя раскрывающейся список выбираем для каждого поля его тип.

Необходимо отметить, что в каждое поле можно вводить данные, соответствующие заданному типу. Например, нельзя ввести текст в числовое поле.

Для каждого поля можно ввести Описание. Текст описания будет возникать в виде всплывающей подсказки при наведении курсора на заголовок в представлении таблицы.

Ниже вводятся Свойства поля для каждого выбранного поля данных.

В поле Значение по умолчанию можно ввести содержимое по умолчанию для каждой новой записи. Это содержимое потом можно будет изменить.

В поле Обязательное можно указать, может ли это поле оставаться пустым.

В поле Длина можно задать длину данных для этого поля.

Итак, заполним данные. Для поля номер выбираем тип Целое и в пункте Автозначение, выбираем Да. Для поля Планета, тип – текстовый и длина поля восемь. Для поля Расстояние от Солнца, атомных единиц, тип – вещественное.  Для поля Диаметр указываем тип Длинное целое. И для поля Количество спутников, тип – целое.

Закрываем таблицу, указываем имя «Планеты Солнечной системы» и нажимаем сохранить.

Откроем Таблицу в режиме Таблица.

Дважды нажимаем на таблице «Планеты Солнечной системы» и в появившемся диалоговом окне вводим записи базы данных «Планеты».

В первом поле, в свойствах мы указали автозаполнение, поэтому здесь нам не нужно ничего заполнять, номера планет будут ставиться автоматически. Ставим курсор во второе поле и записываем название планеты Меркурий

Перемещения между записями базы данных можно осуществлять, используя мышь, клавиши управления курсором, полосы прокрутки, а также кнопки перемещения на панели Запись, которые находятся в нижней части окна таблицы.

Заполняем таблицу дальше. Указываем расстояние от Солнца до Меркурия – 0,39 атомных единиц, диаметр Меркурия – 4878. Число спутников – 0.

Вторая планета солнечной системы – Венера. Расстояние от Солнца до Меркурия – 0,72 атомные единицы. Её диаметр 6050, и она также не имеет спутников.

Обратите внимание, что маркер записи, который находится слева от полей таблицы, может быть представлен в виде следующих символов:

Звёздочка – соответствует пустой записи в конце таблицы;

Стрелка – указывает на выделенную (активную) запись;

Карандаш – указывает на изменения, которые были сделаны в записи.

Заполним таблицу до конца. Всего планет в Солнечной системе восемь. Указываем для каждого поля своё значение.

Также необходимо отметить, что созданную таблицу можно редактировать. Для этого необходимо Отрыть таблицу в режиме таблиц и вносить необходимые изменения.

Если же нужно изменить, добавить или удалить поле, то таблицу необходимо открывать в режиме Конструктор. Для этого нужно на таблице «Планеты солнечной системы» нажать правой кнопкой мыши и в появившемся контекстном меню выбрать «Изменить» или выделить таблицу левой кнопкой мыши и на панели инструментов выбрать кнопку «Правка», затем «Изменить». Откроется таблица в режиме конструктора. Теперь можно вносить необходимые изменения.

Что такое база данных? | Определение, использование и информация

GCSE Introduction to Databases (14-16 лет)

  • Редактируемая презентация урока в PowerPoint
  • Редактируемые раздаточные материалы для пересмотра
  • Глоссарий, который охватывает ключевые термины модуля
  • Тематические карты памяти для визуализации ключа концепции
  • Карточки для распечатки, помогающие учащимся активно вспоминать и повторять на основе уверенности
  • Тест с ответами для проверки знаний и понимания модуля

View GCSE Introduction to Databases Resources

A-Level Introduction to Databases (16-18 лет)

  • Презентация урока в PowerPoint в редактируемой форме Тематические карты памяти для визуализации ключевых понятий
  • Карточки для распечатки, помогающие учащимся активно вспоминать и повторять на основе уверенности
  • Тест с прилагаемыми ключами для ответов для проверки знаний и понимания модуля

View A-Level Introduction to Databases Resources

Система управления базами данных (СУБД)

База данных — это любой набор информации, который был систематизирован для быстрого поиска и извлечения с помощью компьютера. Базы данных предназначены для предоставления средств для изменения, удаления, хранения и поиска данных в связи с различными операциями. Система управления базами данных (СУБД) использует запросы для извлечения информации из базы данных.

Базу данных можно сохранить как один файл или как группу файлов. Различные устройства хранения могут содержать базу данных. Данные в этих файлах можно разделить на записи, каждая из которых содержит поля. Поля являются основным объектом хранения данных, и каждое поле содержит информацию об атрибуте объекта, определенном в базе данных. Записи также классифицируются по таблицам, которые содержат информацию о взаимосвязях между полями. Хотя термин «база данных» используется для обозначения любого набора данных в компьютерных файлах, база данных, как правило, должна обеспечивать функцию перекрестных ссылок. Пользователи могут искать, сортировать и выбирать поля из различных записей для создания отчетов с использованием ключевых слов и критериев поиска, а также других механизмов сортировки и фильтрации.

Записи и файлы базы данных должны быть систематизированы, чтобы обеспечить возможность поиска данных. Запросы — это основной метод, который пользователи используют для получения информации. Мощная СУБД может определять новые отношения из базовых, предоставляемых таблицами, и использовать их для генерации запросов. Например, пользователь вводит строку символов, после чего компьютер просматривает базу данных и выводит различные места, в которых появляются символы поиска. Пользователь может выполнить поиск по всем записям, в которых имя человека — «Джон».

Пользователи большой базы данных должны иметь возможность легко и в любое время манипулировать содержащейся в ней информацией. Крупные организации, скорее всего, разработают множество независимых файлов со связанными и перекрывающимися данными. Их задачи обработки данных связывают данные из нескольких файлов. Для поддержки этих различных требований были созданы различные типы СУБД.

Данные во многих базах данных содержат тексты документов на естественном языке. Численные базы данных содержат информацию о финансах, научных результатах, статистике и технических данных, а небольшие базы данных могут управляться на персональных компьютерах и использоваться пользователями дома. В последнее время базы данных приобретают все большее значение в деловой жизни. Теперь они обычно предназначены для интеграции с другими офисными приложениями, такими как электронные таблицы и финансовые программы.

Что такое база данных? Типы базы данных

Централизованная база данных

  • Эта база данных может быть доступна пользователям из разных мест. Центральная база данных сохраняет данные и программы и отправляет их в центральный вычислительный центр для обработки.

Оперативная база данных

  • Это базовая форма базы данных, содержащая информацию о деятельности предприятия. Эти базы данных организованы для маркетинга, производства и других целей, связанных с бизнесом.

База данных конечных пользователей

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

Коммерческая база данных

  • Это база данных, в которой хранится информация, необходимая внешним пользователям. Однако конечным пользователям экономически невыгодно поддерживать такую ​​базу данных самостоятельно. Коммерческие базы данных являются платной услугой для пользователя, поскольку базы данных носят предметный характер. Доступ предоставляется по коммерческим ссылкам. Некоторые коммерческие базы данных предлагаются на компакт-дисках, что снижает стоимость связи.

Персональная база данных

  • Персональные базы данных хранятся на персональных компьютерах. Они содержат информацию, предназначенную для использования ограниченным числом пользователей.

Распределенная база данных

  • Эти базы данных используют входные данные из общих баз данных. Используемые данные распределяются между различными сайтами в рассматриваемой организации. Поскольку сайты связаны друг с другом, весь набор данных составляет базу данных организации.

В настоящее время существуют хранилища данных, в которых отдельные базы данных объединяются в электронном виде. Эти хранилища данных анализируются с помощью программного обеспечения для интеллектуального анализа данных и широко используются в бизнесе и государственных учреждениях.

Дальнейшие чтения:
  • База данных

Что такое база данных? | Изучите определение базы данных, типы и компоненты

Что такое база данных?

Учебное пособие по базе данных

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

База данных является жизненно важным компонентом многих программных приложений. Основная функция базы данных — систематизированное хранение данных. Организованными данными можно легко управлять, изменять и извлекать.

Некоторые из крупнейших и наиболее часто используемых платформ социальных сетей, таких как YouTube, Facebook, Instagram и LinkedIn, работают на основе баз данных.

Базы данных являются важнейшими компонентами платформ электронной коммерции, таких как Amazon и Alibaba. База данных хранит информацию о каждой транзакции, совершенной миллионами клиентов.

Термин «база данных» используется в контексте системы управления базами данных (СУБД). СУБД — это особый тип прикладного программного обеспечения, используемого для создания, управления, изменения и доступа к данным, хранящимся в базах данных.

Термин «база данных» означает просто организованный набор данных. Поскольку данные хранятся в базе данных упорядоченным образом, СУБД может легко оперировать ими для выполнения желаемых операций.

Профессионально разработанная база данных может значительно повысить производительность программного обеспечения. И поэтому проектирование базы данных является важным шагом для эффективной работы любой программной системы.

Проектирование базы данных — это работа специалиста. И поэтому специалисты по программному обеспечению с навыками проектирования баз данных являются самыми высокооплачиваемыми профессионалами в индустрии программного обеспечения. Навыки работы с базами данных помогут вам ускорить вашу карьеру.

В этой статье вы подробно узнаете, что такое база данных?, важность базы данных, различные типы баз данных, как данные организованы в базу данных, компоненты базы данных и как база данных работает в программной системе.

Что такое база данных в СУБД?

Содержание