birmaga.ru
добавить свой файл

1
Вариант 1. Типы облаков

Задание 2а. Реляционные базы данных


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

Требования к выполнению задания:

1. Изображение должно храниться непосредственно в базе данных (тип столбца image или varbinary)

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

3. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1. Для добавления информации в базу данных должны применяться классы SqlCommand c параметрами.

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

5. Должна быть реализована возможность выдачи списка всех типов облаков, когда-либо наблюдавшихся в заданном географическом регионе. Регион задается прямоугольником в координатах широта и долгота. Запрос к базе данных должен быть реализован в виде хранимой процедуры, для ее вызова должны применяться классы SqlCommand и SqlDataReader.

Вариант 1. Типы облаков

Задание 2б. Технологии XML

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

Требования к выполнению задания:

1. Изображение должно храниться непосредственно в базе данных (тип столбца image или varbinary)

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

3. Приложение для загрузки данных должно позволять загружать в БД новые записи. Пользовательский интерфейс может быть аналогичен программе из задания 1.

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

5. Должна быть реализована возможность выдачи списка всех типов облаков с комментариями, наблюдавшихся в заданном временном интервале. Запрос к базе данных должен быть реализован при помощи средств LINQ-to-SQL.


Вариант 1. Типы облаков

Задание 2в. Реляционные базы данных


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

Требования к выполнению задания:

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

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

3. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1.

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

5. Должна быть реализована возможность выдачи списка всех типов облаков, когда-либо наблюдаемых в заданном географическом регионе. Регион задается прямоугольником в координатах широта и долгота.

6. Для работы с базой данных должен применяться технология ADO.NET DataSet и отсоединенная модель для работы с данными.



Вариант 1. Типы облаков

Задание 2г. Технологии XML

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

Требования к выполнению задания:

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

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

3. Приложение для загрузки данных должно позволять загружать в БД новые записи. Пользовательский интерфейс может быть аналогичен программе из задания 1.

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

5. Должна быть реализована возможность выдачи списка всех типов облаков с комментариями, наблюдавшихся в заданном временном интервале. Запрос к базе данных должен быть реализован в виде хранимой процедуры.

6. Для работы с базой данных должны применяться технологии ADO.NET Entity Framework (требуется Visual Studio 2008 SP1)


Вариант 2. Фотоальбом

Задание 2а. Реляционные базы данных


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

Требования к выполнению задания:

1. Изображение должно храниться непосредственно в базе данных (тип столбца image или varbinary)

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

3. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1. Для добавления информации в базу данных должны применяться классы SqlCommand c параметрами.

4. Приложение должно осуществлять поиск по заданному ключевому слову и выдавать все фотографии, помеченные данным ключевым словом.

5. Приложение должно выдавать краткую сводку информации в каталоге в виде таблицы с двумя столбцами “ФИО автора”, “количество фотографии”. Для формирования сводки должна применяться хранимая процедура, вызываемая при помощи классов SqlCommand и SqlDataReader.

Вариант 2. Фотоальбом

Задание 2б. Реляционные базы данных

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

Требования к выполнению задания:

1. Изображение должно храниться непосредственно в базе данных (тип столбца image или varbinary)

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

3. Приложение для загрузки данных должно позволять загружать в БД новые записи. Пользовательский интерфейс может быть аналогичен программе из задания 1.

4. Приложение должно осуществлять поиск по заданному ключевому слову и выдавать все фотографии, помеченные данным ключевым словом.

5. Приложение должно выдавать краткую сводку информации следующего вида: для каждого ключевого слова должны быть перечислены ФИО авторов, фотографиям которых данное ключевое слово соответствует. Для формирования сводки должна применяться технология LINQ-to-SQL


Вариант 2. Фотоальбом

Задание 2в. Технологии XML


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

Требования к выполнению задания:

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

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

3. Приложение для загрузки данных должно позволять загружать в БД новые записи. Пользовательский интерфейс может быть аналогичен программе из задания 1.

4. Приложение должно осуществлять поиск по заданному ключевому слову и выдавать все фотографии, помеченные данным ключевым словом.

5. Приложение должно выдавать краткую сводку информации в каталоге в виде таблицы с двумя столбцами “ФИО автора”, “количество фотографии”.

6. Для работы с базой данных должны применяться отсоединенная модель работы с данными и классы ADO.NET DataSet.



Вариант 2. Фотоальбом

Задание 2г. Технологии XML

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

Требования к выполнению задания:

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

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

3. Приложение для загрузки данных должно позволять загружать в БД новые записи. Пользовательский интерфейс может быть аналогичен программе из задания 1.

4. Приложение должно осуществлять поиск по заданному ключевому слову и выдавать все фотографии, помеченные данным ключевым словом.

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

6. Для работы с базой данных должна применяться технология ADO.NET Entity Framework (требуется Visual Studio 2008 SP1)


Вариант 3. Метеопараметры

Задание 2а. Технологии XML


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

Требования к выполнению задания:

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

2. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1. Для добавления информации в базу данных должны применяться классы SqlCommand c параметрами.

3. Приложение должно уметь выдавать значения всех наблюдений станции с заданным именем. Выдача информации может производиться в текстовом виде или при помощи компонента для отображения графиков: http://www.codeplex.com/dynamicdatadisplay

4. Приложение должно выдавать краткую сводку информации о метеостанциях в виде таблицы со столбцами: “название станции”, “широта”, “долгота”.

5. Для выполнения запросов из п.3 и 4 должны применяться хранимые процедуры, вызываемые при помощи класса SqlCommand.

Вариант 3. Метеопараметры

Задание 2б. Технологии XML

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

Требования к выполнению задания:

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

2. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1. Для добавления информации в базу данных должны применяться классы SqlCommand c параметрами.

3. Приложение должно уметь выдавать значения всех наблюдений станции с заданным именем. Выдача информации может производиться в текстовом виде или при помощи компонента для отображения графиков: http://www.codeplex.com/dynamicdatadisplay

4. Приложение должно выдавать краткую сводку информации о метеостанциях в виде таблицы со столбцами: “название станции”, “широта”, “долгота”.

5. Для выполнения запросов из п.3 и 4 должны применяться средства LINQ-to-SQL.


Вариант 3. Метеопараметры

Задание 2в. Технологии XML


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

Требования к выполнению задания:

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

2. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1.

3. Приложение должно уметь выдавать значения всех наблюдений станции с заданным именем. Выдача информации может производиться в текстовом виде или при помощи компонента для отображения графиков: http://www.codeplex.com/dynamicdatadisplay

4. Приложение должно выдавать краткую сводку информации о метеостанциях в виде таблицы со столбцами: “название станции”, “широта”, “долгота”.

5. Для работы с базой данных должны применяться отсоединенная модель работы с данными и классы ADO.NET DataSet.

Вариант 3. Метеопараметры

Задание 2г. Технологии XML

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

Требования к выполнению задания:

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

2. Приложение для загрузки данных должно позволять загружать в БД содержимое XML-документов, созданных приложением из задания 1.

3. Приложение должно уметь выдавать значения всех наблюдений станции с заданным именем. Выдача информации может производиться в текстовом виде или при помощи компонента для отображения графиков: http://www.codeplex.com/dynamicdatadisplay

4. Приложение должно выдавать краткую сводку информации о метеостанциях в виде таблицы со столбцами: “название станции”, “широта”, “долгота”.



5. Для работы с базой данных должна применяться технология ADO.NET Entity Framework (требует Visual Studio 2008 SP1)