23333

Сортировка и индексирование баз данных

Лабораторная работа

Информатика, кибернетика и программирование

Задание на лабораторную работу: Выполните сортировку по одному полю базы данных содержащей не менее 15 записей. Повторите сортировку для полей содержащих разные типы данных. Просмотрите результат сортировки в новой базе данных.

Русский

2013-08-04

244 KB

12 чел.

Московский Государственный Университет Леса

Факультет электроники и системотехники

Кафедра вычислительной техники

Лабораторная работа №3

по дисциплине: Базы данных

на тему:

«Сортировка и индексирование баз данных»

Выполнил:

студент группы ВТ-41Соколов И.П.

    Принял:

доцент Боцула Л.Н.

Москва – 2012 г.

Задание на лабораторную работу:

  1.  Выполните сортировку по одному полю базы данных, содержащей не менее 15 записей. Повторите сортировку для полей, содержащих разные типы данных. Просмотрите результат сортировки в новой базе данных. Для символьных полей выполните сортировку с учетом регистра, без учета регистра.
  2.  Выполните сортировку по 2–3 полям одновременно.
  3.  Выполните сортировку с переносом в результирующую базу данных части полей исходной.
  4.  Просмотрите сгенерированные команды в окне Команды.
  5.  Проиндексируйте базы данных, создав простые индексные файлы. Установите связь между базой данных и индексным файлом, объявив его активным. Выполните просмотр проиндексированной базы данных. Обратите внимание, что записи в исходной базе данных не перенумерованы.
  6.  Выполните корректировку исходной базы данных. Убедитесь, что простой индекс не поддерживает упорядочение записей. Выполните переиндексацию базы данных. Проанализируйте результаты.
  7.  Просмотрите сгенерированные команды в окне Команды.
  8.  Постройте структурированный и обычный мультииндексные файлы, заранее продумав индексное выражение, содержащее в себе 2–3 поля.
  9.  Выполните корректировку исходной базы данных. Проанализируйте результат.
  10.  Просмотрите сгенерированные команды в окне "Команды".


Отчет по лабораторной работе:

Сортировка:

Команда: SORT TO d:\foxpro\sort.dbf ON SALES.SNAME/D

Файл Sort.dbf. Отсортированная база данных (Salespeople) по полю (Sname):

SNUM,N,4,0

SNAME,C,8

CITY,C,10

COMM,N,10,0

1013

Vooly

Barcelona

11

1014

Terry

Berlin

14

1006

Smith

Mehiko

13

1002

Serres

San Jose

13

1005

Rifkin

Barcelona

15

1001

Peel

London

12

1004

Motika

London

11

1007

James

Berlin

11

1010

Hoffman

Paris

14

1012

German

London

15

1008

Franclin

Rome

16

1015

Dandy

Rome

18

1009

Chen

New York

12

1011

Bruce

San Jose

17

1003

Axel

New York

10

Индексирование:

В области INDEX ON: составляется индексное выражение в виде суммы полей одного типа (SNAME+CITY).

Команда: INDEX ON SNAME+CITY  TAG  SNCI  ADDITIVE

Индекс .CDX

Индекс .IDX

Команда: INDEX ON SNUM UNIQUE TO d:\foxpro\sales.idx COMPACT ADDITIVE

Контрольные вопросы:

  Объяснить понятия: простой и структурированный индексы.

  Назвать различия операций сортировки и индексирования.

  Что означает выражение "сделать индекс активным"?

  Когда требуется операция переиндексирования баз данных?

  Описать правила составления выражения для индексирования по ключу, содержащему 2–3 поля.

  Объяснить понятия – тег, индексный ключ.


 

А также другие работы, которые могут Вас заинтересовать

27018. Аудиторские доказательства 13.93 KB
  Аудиторские доказательства Аудиторские доказательства это информация полученная аудитором при проведении проверки и результаты анализа указанной информации на которых основывается мнение аудитора. К аудиторским доказательствам относятся первичные документы и бухгалтерские записи являющиеся основой финансовой бухгалтерской отчетности а также письменные разъяснения уполномоченных сотрудников аудируемого лица и информация полученная из различных источников от третьих лиц. ОЦЕНКА Аудитор должен выбрать и выполнить уместные в рамках...
27019. Документальное оформление и учет поступления основных средств. Определение их первоначальной стоимости в зависимости от способа поступления 25.05 KB
  оформляют типовыми формами первичной учетной документации № формы Наименование формы ОС1 Акт о приемепередаче объекта ос кроме зданий сооружений ОС1а Акт о приемепередаче здания сооружения ОС1б Акт о приемепередаче групп объектов ос кроме зданий сооружений ОС2 Накладная на внутреннее перемещение объектов ос ОС3 Акт о приемесдаче отремх реконстрх модернизых объектов ос ОС4 Акт о списании объекта ос кроме автотранспортных средств ОС4а Акт о списании автотранспортных средств ОС4б Акт о списании групп объектов ос кроме...
27020. Метод экономического анализа, определение, характерные особенности 18.79 KB
  Метод экономического анализа определение характерные особенности Метод экономического анализа представляет собой способ подхода к изучению хозяйственных процессов в их плавном развитии. Характерными особенностями метода экономического анализа являются: использование системы показателей изучение причин факторов изменения этих показателей выявление и измерение взаимосвязи между ними в целях повышения эффективности. Характерными особенностями метода экономического анализа являются: определение системы...
27021. Нормативное регулирование бухгалтерской отчетности в РФ 16.38 KB
  После долгих дискуссий решено новые нормые акты по бухгму учету и бухгалтерской отчти называть не стандартами а ПБУ сохранив тем самым нацую особенть в решении методолх вопросов. Приведем перечень действующих российских ПБУ: 1. ПБУ 1 98 Учетная политика организации; 2. ПБУ 2 94 Учет договоров контрактов на капитальное строительство; 3.
27022. Предмет и объекты бухучета, их Классификация 18.33 KB
  Основным типом самостоятельно хозяйствующих субъектов являются предприятия организации ставящие целью получение прибыли от своей деятельности. Таким образом объектами бухгалтерского учёта являются имущество организации источники его формирования обязательства и хозяйственные операции осуществляемые в процессе финансовохозяйственной деятельности. Доходами организации признается увеличение экономических выгод в результате поступления активов денежных средств иного имущества и или погашения обязательств приводящее к увеличению...
27023. Синтетический учет поступления и выбытия целевых средств 16.06 KB
  предписывают учет поступления и расходования средств целевого финансирования на счете 86 Целевое финансирование. К сожалению приходится констатировать тот факт что действующая в области бухгалтерского учета законодательнонормативная база не включает в себя какоголибо отдельного правового акта содержащего четкое определение целевого финансирования и детальной методологии его бухгалтерского учета в некоммерческих организациях4. Таким образом в настоящее время некоммерческие организации могут вести бухгалтерский учет целевого...
27024. Содержание, задачи и источники информации анализа исполнения сметы расходов 13.26 KB
  Содержание задачи и источники информации анализа исполнения сметы расходов В бюджетных и научных учреждениях учет расходов и составление отчетности осуществляются в разрезе показателей сметы которые обобщены в двух основных статьях: текущие расходы и капитальные расходы. Содержанием анализа исполнения смет расходов является оценка эффективности использования выделенных учреждению материальных трудовых и финансовых ресурсов выявление отклонений фактических расходов от сметных назначений а также количественная оценка влияния факторов...
27025. Сравнительная характеристика аудита и ревизии 14.14 KB
  Сравнительная характеристика аудита и ревизии 1.Основная цель ревизии заключается в выявлении недостатков и нарушений для их устранения и наказания виновных. Акт ревизии представляет собой документ в котором излагаются выявленные недостатки и нарушения. Акт и другая информация передаются вышестоящим и другим контролирующим органам для принятия решений по результатам проведенной ревизии .
27026. Сравнительная характеристика финансового и управленческого учета 13.51 KB
  учете потребителями информации являются работники упр. В финансовом учете информация формируется и отражается в отчетности в целом по организации. учете информация формируется и составляется отчетность по центрам ответственности видам деятельности отдельным изделиям и другим позициям. В финансовом учете обязательно используются все элементы метода бухгалтерского учета документация и инвентаризация оценка и калькуляция счета и двойная запись бухгалтерский баланс и отчетность.