Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Яремчук Учебное пособие по русскому как иностранному для спетсиалности 2015

.pdf
Скачиваний:
23
Добавлен:
12.11.2022
Размер:
1.45 Mб
Скачать

База данных – это набор постоянно хранимых данных, используемых прикладными программными системами предприятия.

База данных – это реализация схемы и модели данных на физическом уровне.

База данных – это объект управления в банке данных.

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

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

Все эти определения не являются противоречивыми или взаимоисключающими. Скорее, они представляют разные точки зрения авторов на одно и то же понятие.

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

Под информационной моделью понимают информацию об объекте, отобранную и структурированную в соответствии с заданной целью.

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

Ниже приведем классификацию баз данных по типу принятой модели классификация баз данных такова:

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

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

− 51 −

Реляционные базы данных основаны на реляционной модели данных, в которой каждая единица данных в базе данных однозначно определяется именем таблицы (называемой отношением), идентификатором записи (кортежа) и именем поля.

Объектно-реляционные базы данных содержат объектноориентированные механизмы построения структур данных (как минимум, механизмы наследования и поддержки методов) в виде расширений языка и программных надстроек над ядром.

Объектно-ориентированные базы данных определяют как новое поколение баз данных, основанное на сочетании трех принципов: реляционной модели, стандартов на описание объектов и принципов объектно-ориентированного программирования.

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

Обсудим классификацию по способу доступа к базам данных.

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

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

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

всамом факте существования сервера (что плохо для локальных

52 −

программ – в них удобнее встраиваемые БД) и больших вычислительных ресурсах, потребляемых сервером.

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

Рассмотрим классификацию баз данных по скорости обработки информации: 1) операционные (operational), или рабочие (production), базы данных обладают высокими скоростями реакции на запрос, извлечения и представления информации; 2) хранилища данных и многомерные хранилища данных (data warehouse, OLAP) –

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

Послетекстовые задания

Задание 1. Ответьте на вопросы к тексту:

1.Какие определения понятия «база данных» вам известны? Приведите как минимум два определения.

2.Что такое «модель данных»?

3.Какие виды классификаии баз данных вам известны?

4.Как базы данных классифицируются в зависимости от принятой модели данных?

5.Чем отличаются БД по способу доступа к ним?

Задание 2. Напишите назывной план текста.

Задание 3. Создайте структурно-смысловую схему текста в соответствии со следующими пунктами.

1.Выбор и определение объекта, который рассматривает автор текста (далее – объекта).

2.Сбор информации, анализ, описание объекта.

3.Сбор информации для подтверждения авторской точки зре-

ния.

53 −

4.Определение метода и описание его применения.

5.Анализ информации о сфере, цели применения объекта.

6.Оценка информации.

7.Обобщенный вывод новой информации.

Задание 4. Устно и письменно сформулируйте основные положения текста, используя:

1)конструкции, служащие для классификации предметов и явлений:

что – (это) что что является чем

что представляет собой что

2.конструкции состава и количественной характеристики пред-

мета:

что состоит из чего что содержит что что равно чему что включает в себя что что достигает что что составляет что

что входит в состав чего что является составной частью чего

3)конструкции, необходимые для формулировки выводов из примеров: из приведенного примера видно, что …

4)конструкции, употребляемые для формулировки научных законов;

5)конструкции отличия и сравнения:

что отличается от чего чем (по чему) отличается тем, что … в отличие от … по сравнению с …

различают что и что что различается чем (по чему)

6) конструкции, с глаголами в форме 1-го лица мн. ч. при выражении обобщенного действия, необходимые для ссылок на примеры и формулировки выводов из примеров: возьмем для примера,

приведем пример, сошлемся на примеры, сделаем вывод, подведем итоги.

− 54 −

Задание 5. Послушайте отрывок из лекции «Реляционная модель данных». Во время прослушивания лекции конспектируйте ее основное содержание. Опираясь на конспект, коротко перескажите услышанное в лекции. При пересказе выделяйте основную информацию (определения понятий, классификации, характеристики изучаемых объектов).

Сейчас наиболее популярным типом баз данных являются так называемые реляционные базы данных. Реляционная модель данных была предложена Э.Ф. Коддом (Е.F. Codd), известным исследователем в области баз данных, в 1969 году, когда он был сотрудником IBM.

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

Любая таблица реляционной базы данных состоит из строк (называемых также записями) и столбцов (называемых также полями). В данном разделе используются обе пары терминов.

Строки таблицы содержат сведения (факты) об однотипных объектах: документах, людях и пр. На пересечении столбца и строки находятся конкретные значения содержащихся в таблице данных.

Данные в таблицах удовлетворяют следующим принципам:

1)каждое значение в ячейке, находящейся на пересечении строки и столбца, должно быть атомарным, то есть не расчленяемым на несколько значений;

2)значения данных в одном и том же столбце должны принадлежать одному и тому же типу, доступному для использования в данной СУБД;

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

4)каждое поле имеет уникальное имя;

5)последовательность полей в таблице несущественна;

55 −

6) последовательность записей в таблице несущественна. Несмотря на то, что строки таблиц считаются

неупорядоченными, любая система управления базами данных позволяет сортировать строки и столбцы. Так как последовательность столбцов в таблице несущественна, обращение к ним производится по имени, и эти имена для данной таблицы уникальны. Для того чтобы база данных (или система управления базой данных) была полностью реляционной, она должна соответствовать 12 правилам Кодда: 1) правило информации; 2) правило гарантированного доступа; 3) правило систематической трактовки значений null; 4) правило наличия динамического оперативного каталога на основе реляционной модели; 5) правило наличия исчерпывающего подъязыка данных; 6) правило обновления представлений; 7) правило ввода, обновления и удаления данных на высоком уровне; 8) правило физической независимости данных; 9) правило логической независимости данных; 10) правило независимости целостности; 11) правило независимости распределения; 12) правило соблюдения правил (запрет обхода правил).

Задание 6. Обобщая все знания, полученные по теме «Классификация баз данных», составьте небольшой научный доклад по изученной проблеме (12–14 предложений или 4–5 минут).

− 56 −

РАЗДЕЛ V .

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

Грамматический материал

Конструкции, употребляемые при качественной характеристике предмета:

что обладает чем чему присуще что для чего характерно что

что способно что делать что способно к чему что с каким свойством

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

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

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

Отглагольные существительные, глаголы и глагольные сочета-

ния с дательным падежом: придается значение (чему?), уделяется внимание, содействует, способствует, иметь отношение к…, подлежать.

Сложные слова: дискретно-событийный, логико-математиче- ский, инженер-программист.

− 57 −

Речевой материал

Формулировка теоретических положений научного текста и построение высказываний с опорой на:

1)конструкции, служащие для классификации предметов и явлений:

что – (это) что что является чем

что представляет собой что

2)конструкции состава и количественной характеристики пред-

мета:

что состоит из чего что содержит что что включает в себя что что достигает что что составляет что

что входит в состав чего что является составной частью чего

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

что обладает чем чему присуще что для чего характерно что

что способно что делать что способно к чему что с каким свойством

Создание структурно-смысловых схем текстов (повторение)

1.Выбор и определение объекта, который рассматривает автор текста (далее – объекта).

2.Сбор информации, анализ, описание объекта.

3.Сбор информации для подтверждения авторской точки зре-

ния.

4.Определение метода и описание его применения.

5.Анализ информации о сфере, цели применения объекта.

6.Оценка информации.

7.Обобщенный вывод новой информации.

58 −

Предтекстовые задания

Задание 1. Послушайте активную лексику темы «Основы моделирования». Сравните, как пишутся и как произносятся данные слова. Запишите их под диктовку.

Построение абстракций Умозаключения по аналогии Разработка гипотез Процесс познания Оригинал Совокупность фактов Моделируемый объект Имитация Суть моделирования

Целостность системы

Задание 2. Прочитайте текст «Основы моделирования». Переведите незнакомые слова.

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

Пример: моделиров-ани-е – моделировать, имит-аци-я – имитировать, вклад – вкладывать.

Задание 4. Вспомните правила образования отглагольных имен существительных со значением деятеля. Найдите в тексте подобные отглагольные существительные и определите, от каких глаголов и при помощи каких суффиксов они образованы.

Пример: исследова-тель – исследовать.

Задание 5. Вспомните правила образования имен существительных со значением свойства от имен прилагательных. Найдите в тексте подобные имена существительные и определите, от каких имен прилагательных и при помощи каких суффиксов они образованы.

Пример: точн-ый – точн-ость

− 59 −

Задание 6. Найдите в тексте конструкции, служащие для классификации предметов и явлений:

что это что что является чем

чем называется что что представляет собой что что служит чем

Замените, где это возможно, данные конструкции на синонимичные по смыслу.

Пример: Моделирование является одной из форм отражения действительности, которая тесно связана с такими категориями, как абстракция, аналогия, гипотеза и др. = Моделированием называется одна из форм отражения действительности, которая тесно связана с такими категориями, как абстракция, аналогия, гипотеза и др.

Задание 7. Найдите в тексте конструкции состава и количественной характеристики предмета:

что состоит из чего что содержит что что равно чему что включает в себя что что достигает чего что составляет что

что входит в состав чего что является составной частью чего

Замените, где это возможно, данные конструкции на синонимичные по смыслу.

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

ставными частями процесса моделирования.

Задание 8. Найдите в тексте конструкции, употребляемые при качественной характеристике предмета:

что обладает чем чему присуще что для чего характерно что

− 60 −