Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Контрольная методичка.doc
Скачиваний:
17
Добавлен:
28.05.2015
Размер:
1.05 Mб
Скачать
  1. План изу­че­ния дис­ци­п­ли­ны

№ те­мы

На­име­но­ва­ние те­мы по про­грам­мы

Крат­кое со­дер­жа­ние за­ня­тия

Вве­де­ние

Роль и ме­сто дис­ци­п­ли­ны в сфе­ре про­фес­сио­наль­ной дея­тель­но­сти

Раз­дел 1. Тео­рия про­ек­ти­ро­ва­ния баз дан­ных

1.1

Ос­нов­ные по­ня­тия и ти­пы мо­де­лей дан­ных

СУБД и ее ме­сто в сис­те­ме про­грамм­но­го обес­пе­че­ния ЭВМ. Ин­фор­ма­ци­он­ная мо­дель дан­ных, ее со­став. Ти­пы ло­ги­че­ских мо­де­лей

1.2

Эта­пы про­ек­ти­ро­ва­ния баз дан­ных. Сис­те­мы управ­ле­ния ба­за­ми дан­ных.

Тре­бо­ва­ния, предъ­яв­ляе­мые к БД. Оп­ре­де­ле­ние сущ­но­стей и взаи­мо­свя­зей. Пер­вич­ный, аль­тер­на­тив­ный и внеш­ний клю­чи. Ха­рак­те­ри­сти­ки раз­лич­ных СУБД

1.3

Взаи­мо­свя­зи в мо­де­лях и ре­ля­ци­он­ный по­ход к по­строе­нию мо­де­ли

Ти­пы взаи­мо­свя­зей в мо­де­ли: «один к од­но­му», «один ко мно­гим», «мно­гие ко мно­гим». Ре­ля­ци­он­ный под­ход к по­строе­нию мо­де­ли дан­ных. Ос­нов­ные опе­ра­ции ре­ля­ци­он­ной ал­геб­ры.

1.4

Нор­ма­ли­за­ция баз дан­ных

По­ня­тие нор­ма­ли­за­ции. Ви­ды нор­маль­ных форм. По­сле­до­ва­тель­ность нор­ма­ли­за­ции и ее зна­че­ние.

Прак­ти­че­ская ра­бо­та №1 по те­мам 1.1-1.4

Про­­е­к­­ти­­р­о­в­а­ние струк­ту­ры ба­зы дан­ных. Нор­ма­ли­за­ция таб­лиц

Раз­дел 2. Ор­га­ни­за­ция баз дан­ных в MS Access

2.1

Про­­е­к­­т­­и­­­ро­­ва­ние ба­зы дан­ных и соз­да­ние таб­лиц

На­зна­че­ние и струк­ту­ра фай­лов ба­зы дан­ных. Соз­да­ние таб­ли­цы. От­кры­тие, ре­дак­ти­ро­ва­ние и мо­ди­фи­ка­ция таб­ли­цы

2.2

Ти­пы дан­ных в Access

Тек­сто­вые, чи­сло­вые, де­неж­ные по­ля. По­ле MEMO. По­ля ло­ги­че­ско­го ти­па. Ис­поль­зо­ва­ние ма­сок во­да и про­вер­ка зна­че­ний. По­леOLE.

Прак­ти­че­ская ра­бо­та №2 по те­ме 2.1-2.2

Соз­да­ние таб­лиц и ввод ис­ход­ных дан­ных

2.3

Взаи­мо­свя­зи ме­ж­ду таб­ли­ца­ми: ус­та­нов­ка и уда­ле­ние. Ти­пы клю­чей. Спо­со­бы объ­е­ди­не­ния таб­лиц

По­ня­тие об­ще­го по­ля и его ха­рак­те­ри­сти­ки. Пред­ва­ри­тель­ные ус­ло­вия для ус­та­нов­ле­ния взаи­мо­свя­зи. Ко­ман­ды для ус­та­нов­ки и раз­ры­ва взаи­мо­свя­зи. Объ­е­ди­не­ние таб­лиц.

Прак­ти­че­ская ра­бо­та №3 по те­ме 2.3

Ус­та­нов­ле­ние взаи­мо­свя­зей ме­ж­ду таб­ли­ца­ми.

2.4

Сор­ти­ров­ка, по­иск и фильт­ра­ция дан­ных. Ин­дек­си­ро­ва­ние.

По­ня­тие сор­ти­ров­ки. По­строе­ние от­сор­ти­ро­ван­ной таб­ли­цы. Ме­то­ды по­ис­ка по лю­бо­му по­лю и по по­лю ин­дек­са. Фильт­ра­ция. По­ня­тие и ви­ды ин­декс­ных фай­лов. По­ня­тие те­га и ин­дек­са. Ак­ти­ва­ция ин­дек­са. Пе­ре­ин­дек­си­ро­ва­ние: на­зна­че­ние и ко­ман­да.

Прак­ти­че­ское за­ня­тие №4 по те­ме 2.4

По­иск и фильт­ра­ция дан­ных. Ин­­де­­к­­­­си­­­р­о­ва­ние и сор­ти­ров­ка таб­лиц

2.5

Соз­да­ние и ис­поль­зо­ва­ние форм. Мо­ди­фи­ка­ция фор­мы.

Мас­тер и кон­ст­рук­тор форм. Мо­ди­фи­ци­ро­ва­ние фор­мы. Раз­де­лы фор­мы. Мно­го­то­таб­лич­ные фор­мы

2.6

Спе­ци­аль­ные эле­мен­ты управ­ле­ния на фор­ме. Раз­ме­ще­ние диа­грамм

Спе­ци­аль­ные эле­мен­ты управ­ле­ния. Соз­да­ние спи­сков и кно­пок на фор­ме. Пе­ре­клю­ча­те­ли. По­ря­док об­хо­да по­лей. Ав­то­фор­мат.

Прак­ти­че­ское за­ня­тие №5

Соз­да­ние од­но­таб­лич­ной фор­мы

Прак­ти­че­ская ра­бо­та №6

Соз­да­ние мно­го­таб­лич­ной фор­мы (с под­чи­не­ни­ем). По­строе­ние диа­грамм

2.7

За­прос. Клас­си­фи­ка­ция за­про­сов

Клас­си­фи­ка­ция за­про­сов. Мас­тер и кон­ст­рук­тор за­про­сов.

2.8

Мно­го­таб­лич­ные за­про­сы

Мно­го­таб­лич­ные за­про­сы. Ис­поль­зо­ва­ние мас­те­ра и кон­ст­рук­то­ра для по­строе­ния мно­го­таб­лич­но­го за­про­са

Прак­ти­че­ская ра­бо­та №7

Соз­да­ние про­стых и мно­го­таб­лич­ных за­про­сов

2.9

Слож­ные за­про­сы на вы­бор­ку

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

Прак­ти­че­ская ра­бо­та №8

Соз­да­ние слож­ных за­про­сов

2.10

Ав­то­ма­ти­за­ция ре­дак­ти­ро­ва­ния и управ­ле­ния дан­ны­ми

Об­щая ин­фор­ма­ция о за­про­сах на из­ме­не­ние. За­прос на соз­да­ние таб­ли­цы, на из­ме­не­ние за­пи­сей, на уда­ле­ние, на об­нов­ле­ние дан­ных.

2.11

От­че­ты, на­строй­ка и фор­ма­ти­ро­ва­ние от­че­та

Ви­ды от­че­тов. Спо­со­бы фор­ми­ро­ва­ния от­че­тов. Ре­дак­ти­ро­ва­ние от­че­та. От­че­ты с груп­пи­ров­кой и сор­ти­ров­кой. Вы­вод от­че­тов на эк­ран и пе­чать.

Прак­ти­че­ская ра­бо­та №9

Соз­да­ние от­че­та

2.12

Мак­ро­сы

Мак­ро­сы: об­щие све­де­ния. Соз­да­ние мак­ро­са. Опе­ра­ции с мак­ро­са­ми. За­пуск мак­ро­са. Управ­ле­ние вы­пол­не­ни­ем мак­ро­са. От­лад­ка мак­ро­сов. Мак­рос AutoExec.

Прак­ти­че­ская ра­бо­та №10

Соз­да­ние и ис­поль­зо­ва­ние мак­ро­сов

2.13

Ра­бо­та с внеш­ни­ми дан­ны­ми

Об­мен дан­ны­ми с дру­ги­ми при­ло­же­ния­ми. Им­порт и свя­зы­ва­ние дан­ных и объ­ек­тов БД. Экс­порт дан­ных и объ­ек­тов БД Access.

Прак­ти­че­ская ра­бо­та №11

Соз­да­ние глав­ной кно­поч­ной фор­мы

Раз­дел 3. Ор­га­ни­за­ция за­про­сов SQL

3.1

Ос­но­вы SQL. Ти­пы дан­ных в SQL

Вве­де­ние в SQL. На­зна­че­ние и ос­нов­ные воз­мож­но­сти. Ти­пы дан­ных вSQL.

3.2

Ко­ман­ды язы­ка SQL

Ко­ман­ды на соз­да­ние, из­ме­не­ние, уда­ле­ние таб­лиц. Ко­ман­ды соз­да­ния за­про­са

3.3

Опе­ра­то­ры соз­да­ния за­про­са

Опе­ра­то­ры Where, Group by, Having, Order by

Прак­ти­че­ская ра­бо­та №12

Соз­да­ние и управ­ле­ние ба­зой дан­ных с по­мо­щью SQL опе­ра­то­ров

Прак­ти­че­ская ра­бо­та№ 13

Соз­да­ние про­стых за­про­сов, до­бав­ле­ние дан­ных в таб­ли­цу.

Прак­ти­че­ская ра­бо­та №14

Соз­да­ние свя­зей ме­ж­ду таб­ли­ца­ми

Прак­ти­че­ская ра­бо­та №15

Соз­да­ние слож­ных за­про­сов

Ито­го­вое за­ня­тие

Ито­го­вый кон­троль зна­ний по раз­де­лам 1-4