Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_vse_voprosy_po_informatike.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
171 Кб
Скачать
☆

18)Что такое бд? Назовите основные операции с данными в бд.

База данных, с логической точки зрения представляет собой совокупность взаимосвязанных отношений. (совокупность данных, организованных по определенным правилам для хранения и обработки с помощью ЭВМ и манипуляции данными независимо от прикладных программ). При проектировании БД должна обеспечивать целостность данных, т.е. достоверность и непротиворечивость хранимых данных, причем эти свойства не должны утрачиваться в процессе работы с данными (после многочисленных изменений, удалений и дополнений данных).

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

Нормализация БД – приведение структуры БД в соответствие этим ограничениям. Нормализация БД предполагает нормализацию входящих в нее отношений.

Основные операции с базами данных:

После того, как таблица базы данных создана, и данные занесены в поля ее записей, можно выполнять типичные для баз данных операций с этими записями:

  1. ввод новых записей в БД

  2. удаление записей из БД

  3. корректировка существующих записей в БД

  4. поиск записей в БД по заданному условию

  5. сортировка (упорядочивание расположения записей в определенном порядке) БД

  6. получение сводных таблиц и представление их в виде диаграмм и др.

19) Перечислите основные аппаратные и программные компоненты

компьютерной сети.

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

1) компьютеры;

2) коммуникационное оборудование;

3) операционные системы;

4) сетевые приложения.

Все программно-аппаратные средства сети можно описать многослойной моделью. Первым является аппаратный слой стандартизованных компьютерных платформ. В настоящий момент в сетях обширно и успешно используются компьютеры различных классов – от ПК до мейнфреймов и суперЭВМ. Набор компьютеров сети должен быть сопоставлен с набором разнообразных задач, которые решаются сетью.

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

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

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