Лектор: Фазилова Л.А. – старший преподаватель кафедры
«Биофизика и информационные технологии в медицине»
Тема лекции:
«Файл-сервер и клиент-серверные технологии. Базы данных (БД) и системы управления базами данных (СУБД). Реляционная СУБД Microsoft Access. Объекты реляционной СУБД Microsoft Access»
Файл-сервер и
клиент-серверные технологии
В этой презентации мы рассмотрим основные концепции файл-сервера и клиент-серверных технологий, а также изучим базы данных и системы управления базами данных (СУБД), сосредоточившись на реляционной СУБД Microsoft Access и её объектах.
Эти темы крайне важны для начинающих специалистов в области информационных технологий, поскольку лежат в основе построения эффективных информационных систем и обеспечивают удобный доступ к данным в современных организациях.
Что такое файл-сервер?
Определение
Файл-сервер — это специализированный сервер, обеспечивающий централизованное хранение и обмен файлами в сети.
Функции
Он позволяет нескольким пользователям одновременно работать с файлами, обеспечивая безопасность и контроль версий.
Применение
Часто используется в офисах для совместной работы, хранения документов и резервного копирования.
Клиент-серверная архитектура
Клиентская часть
Это приложения или устройства, которые отправляют запросы на сервер для получения данных и выполняют локальную обработку.
Серверная часть
Сервер отвечает за обработку запросов, управление базой данных, хранение информации и предоставление ресурсов клиентам.
Преимущества клиент-серверной модели
Централизованное управление
Обеспечивается централизованный контроль доступа и безопасность данных.
Масштабируемость
Можно легко добавлять новых клиентов без значительных изменений инфраструктуры.
Распределение нагрузки
Сервер берет на себя большинство
вычислительных задач.
Основы баз данных
Определение базы данных
Организованная коллекция данных, доступ к которой осуществляется для эффективного управления и использования.
Назначение
Обеспечивает структурированное хранение, поиск и обновление информации в различных приложениях.
Системы управления базами данных
(СУБД)
Что такое СУБД?
Это программное обеспечение, которое позволяет создавать, управлять и обрабатывать базы данных.
Основные функции
Типы СУБД
Реляционные СУБД
Работают с данными в таблицах, связанными между собой ключами. Самый популярный тип.
Объектно-ориентированные СУБД
Хранят данные в виде объектов, что удобно для комплексных приложений.
Документо-ориентированные СУБД
Сохраняют данные
в документах,
подходят для неструктурированных данных.
Реляционная СУБД
Microsoft Access
Что такое Microsoft Access?
Локальная реляционная СУБД от компании Microsoft, предназначенная для небольших и средних приложений.
Основные возможности
Удобный графический интерфейс, визуальное проектирование баз, простота интеграции с другими продуктами Microsoft Office.
Структура реляционной базы данных в Microsoft Access
Таблицы
Основные объекты для хранения
данных в строках и столбцах.
Запросы
Средства выборки и вычисления
данных по заданным условиям.
Формы
Интерфейс для ввода и отображения
данных пользователю.
Отчеты
Средства для форматированного
вывода и печати информации.
Объекты реляционной СУБД: Таблицы
Структура таблицы
Создание таблиц
Определяется список полей с типами данных и ограничениями, чтобы обеспечить целостность.
Объекты реляционной СУБД: Запросы
Назначение запросов
Извлечение данных из одной или нескольких таблиц по определенным условиям.
Типы запросов
Объекты реляционной СУБД: Формы и отчеты
Формы
Позволяют удобно вводить и просматривать данные с помощью элементов управления.
Отчеты
Предназначены для генерации итоговых сводок и печатных представлений информации.
Связи между таблицами в реляционной СУБД
Типы связей
Реализация
Связи реализуются с помощью первичных и внешних ключей для обеспечения корректности данных.
Практическое применение Microsoft Access
Преимущества
Ограничения
корпоративных систем
Для чего нужен Microsoft Access?
Access — это инструмент, с помощью которой можно быстро и легко разрабатывать приложения реляционных баз данных, которые помогают управлять информацией. Вы можете создать базу данных, чтобы отслеживать любые данные, например о запасах, профессиональных контактах или бизнес-процессах.
Что делает Microsoft Access?
Microsoft Access может использоваться для разработки прикладного программного обеспечения и обычно используется архитекторами данных, разработчиками программного обеспечения и опытными пользователями. Далее приведены основные области применения Microsoft Access: Управление счетами. Хранение данных в виде таблиц и их последующее редактирование или настройка в соответствии с требованиями пользователя.
Какие функции есть у Microsoft Access?
Microsoft Access обладает такими важными функциями, как: oпределение данных, то есть анализ структуры, типа и установление связей. Обработка данных, которая включает поиск, сортировку, фильтрацию, вычисление. Также эта функция объединяет данные с иной информацией, связанной с ними.
Где применяется базы данных (БД) и система управления базами данных (СУБД) Microsoft Access?
Базы данных используются буквально во всех сферах человеческой деятельности — в науке, производстве, торговле, медицине, криминалистике, искусстве и т.д.
Основным базовым объектом Microsoft Access является таблица. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц. Таблица - это объект предназначенный для хранения данных в виде записей (строк) и полей (столбцов).
Виды информации
Классификация информации:
Имеются следующие виды баз данных:
Столбцы таблицы называются полями,
а строки – записями.
Типы данных Microsoft Access
При создании таблиц в Microsoft Access необходимо выбрать тип данных для каждого столбца данных.
Типы данных в Microsoft Access похожи на те, что имеются в файлах баз данных. В таблице ниже показаны типы данных, доступные Microsoft Access, и данные, подходящие для них.
Примеры типам данных в Microsoft Access
1
2
3
Выводы и рекомендации
Ключевые выводы
Понимание файл-серверных и клиент-серверных технологий является основой для построения современных
ИТ-систем.
Роль баз данных
СУБД облегчают управление данными,
а реляционные базы и Ms Access — удобные инструменты для небольших проектов
и обучения.
Рекомендации
между таблицами
проектов и обучения
СПАСИБО ЗА ВНИМАНИЕ!