1 of 23

Лектор: Фазилова Л.А. – старший преподаватель кафедры

«Биофизика и информационные технологии в медицине»

Тема лекции:

«Файл-сервер и клиент-серверные технологии. Базы данных (БД) и системы управления базами данных (СУБД). Реляционная СУБД Microsoft Access. Объекты реляционной СУБД Microsoft Access»

2 of 23

Файл-сервер и

клиент-серверные технологии

В этой презентации мы рассмотрим основные концепции файл-сервера и клиент-серверных технологий, а также изучим базы данных и системы управления базами данных (СУБД), сосредоточившись на реляционной СУБД Microsoft Access и её объектах.

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

3 of 23

Что такое файл-сервер?

Определение

Файл-сервер — это специализированный сервер, обеспечивающий централизованное хранение и обмен файлами в сети.

Функции

Он позволяет нескольким пользователям одновременно работать с файлами, обеспечивая безопасность и контроль версий.

Применение

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

4 of 23

Клиент-серверная архитектура

Клиентская часть

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

Серверная часть

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

5 of 23

Преимущества клиент-серверной модели

Централизованное управление

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

Масштабируемость

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

Распределение нагрузки

Сервер берет на себя большинство

вычислительных задач.

6 of 23

Основы баз данных

Определение базы данных

Организованная коллекция данных, доступ к которой осуществляется для эффективного управления и использования.

Назначение

Обеспечивает структурированное хранение, поиск и обновление информации в различных приложениях.

7 of 23

Системы управления базами данных

(СУБД)

Что такое СУБД?

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

Основные функции

  • Создание и изменение структуры данных
  • Хранение и защита данных
  • Обеспечение надежного доступа
  • Резервное копирование и восстановление

8 of 23

Типы СУБД

Реляционные СУБД

Работают с данными в таблицах, связанными между собой ключами. Самый популярный тип.

Объектно-ориентированные СУБД

Хранят данные в виде объектов, что удобно для комплексных приложений.

Документо-ориентированные СУБД

Сохраняют данные

в документах,

подходят для неструктурированных данных.

9 of 23

Реляционная СУБД

Microsoft Access

Что такое Microsoft Access?

Локальная реляционная СУБД от компании Microsoft, предназначенная для небольших и средних приложений.

Основные возможности

Удобный графический интерфейс, визуальное проектирование баз, простота интеграции с другими продуктами Microsoft Office.

10 of 23

Структура реляционной базы данных в Microsoft Access

Таблицы

Основные объекты для хранения

данных в строках и столбцах.

Запросы

Средства выборки и вычисления

данных по заданным условиям.

Формы

Интерфейс для ввода и отображения

данных пользователю.

Отчеты

Средства для форматированного

вывода и печати информации.

11 of 23

Объекты реляционной СУБД: Таблицы

Структура таблицы

  • Строки — записи
  • Столбцы — поля (атрибуты)
  • Каждая таблица имеет уникальный ключ

Создание таблиц

Определяется список полей с типами данных и ограничениями, чтобы обеспечить целостность.

12 of 23

Объекты реляционной СУБД: Запросы

Назначение запросов

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

Типы запросов

  • Выборка данных (Select)
  • Обновление данных (Update)
  • Удаление (Delete)
  • Создание таблиц (Make Table)

13 of 23

Объекты реляционной СУБД: Формы и отчеты

Формы

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

Отчеты

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

14 of 23

Связи между таблицами в реляционной СУБД

Типы связей

  • Один к одному
  • Один ко многим
  • Многие ко многим

Реализация

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

15 of 23

Практическое применение Microsoft Access

Преимущества

  • Интуитивный интерфейс
  • Быстрая разработка приложений
  • Хорошая интеграция с Microsoft Office

Ограничения

  • Подходит для небольших баз данных
  • Не предназначена для крупных

корпоративных систем

16 of 23

Для чего нужен Microsoft Access?

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

Что делает Microsoft Access?

Microsoft Access может использоваться для разработки прикладного программного обеспечения и обычно используется архитекторами данных, разработчиками программного обеспечения и опытными пользователями. Далее приведены основные области применения Microsoft Access: Управление счетами. Хранение данных в виде таблиц и их последующее редактирование или настройка в соответствии с требованиями пользователя.

17 of 23

Какие функции есть у Microsoft Access?

Microsoft Access обладает такими важными функциями, как: oпределение данных, то есть анализ структуры, типа и установление связей. Обработка данных, которая включает поиск, сортировку, фильтрацию, вычисление. Также эта функция объединяет данные с иной информацией, связанной с ними.

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

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

18 of 23

Основным базовым объектом Microsoft Access является таблица. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц. Таблица - это объект предназначенный для хранения данных в виде записей (строк) и полей (столбцов).

Виды информации

Классификация информации:

  • Визуальная — воспринимаемая органами зрения.
  • Звуковая — воспринимаемая органами слуха.
  • Тактильная — воспринимаемая тактильными рецепторами.
  • Обонятельная — воспринимаемая обонятельными рецепторами.
  • Вкусовая — воспринимаемая вкусовыми рецепторами.

19 of 23

Имеются следующие виды баз данных:

  • графовые;
  • иерархические;
  • мультимодельные;
  • объектные или объектно-ориентированные;
  • объектно-реляционные;
  • реляционные;
  • сетевые;
  • функциональные.

Столбцы таблицы называются полями,

а строки – записями.

20 of 23

Типы данных Microsoft Access

При создании таблиц в Microsoft Access необходимо выбрать тип данных для каждого столбца данных.

Типы данных в Microsoft Access похожи на те, что имеются в файлах баз данных. В таблице ниже показаны типы данных, доступные Microsoft Access, и данные, подходящие для них. 

21 of 23

Примеры типам данных в Microsoft Access

1

2

3

22 of 23

Выводы и рекомендации

Ключевые выводы

Понимание файл-серверных и клиент-серверных технологий является основой для построения современных

ИТ-систем.

Роль баз данных

СУБД облегчают управление данными,

а реляционные базы и Ms Access — удобные инструменты для небольших проектов

и обучения.

Рекомендации

  • Изучать структуры и объекты СУБД на практике
  • Осваивать запросы и построение связей

между таблицами

  • Использовать Microsoft Access для первых

проектов и обучения

23 of 23

СПАСИБО ЗА ВНИМАНИЕ!