gingema: (PhD)
[personal profile] gingema
Забавная задача: объяснить студентам с нулевыми знаниями, что такое relational database, на пальцах в два слайда. Я пока не решила.

Date: 2011-05-25 04:14 am (UTC)
From: [identity profile] http://users.livejournal.com/_velvele_/
Слайд №1 - объяснение таблиц (relations), как совокупности одинаковых описаний (attributes) однотипных объектов (tuples). Если они уже проходили OOD, то уместно провести аналогию - не на слайде, конечно, а устно. Если допустимо сделать динамические слайды, то я бы начал с объекта для примера, описания его атрибутов в виде заголовка таблицы, а потом добавил по очереди 1-2-3 строки. Обязательно упомянуть о том, что термин relation изначально подразумевал логическую связь между соединяемыми вместе записями: один тип объекта, одинаковое описание.
Слайд №2 - объяснение связей между объектами-таблицами. Тут, думаю, тебе подсказки не нужны. Обязательно упомянуть, что в современном датабейзостроении термин relation подразумевает именно связи между таблицами.

Как-то так. Если что - расспрашивай.

Date: 2011-05-25 06:15 am (UTC)
From: [identity profile] http://users.livejournal.com/_velvele_/
Бухгалтеры?! Так это ж в 1000 раз проще!
Суть слайдов остается та же: 1й слайд - таблицы, 2й - связи. С таблицами бухгалтеры уже знакомы в принципе, они всё время работают с таблицами, нужно только выбрать пример из их области и объяснить терминологию. Понимание связи между таблицами у них тоже должно быть, хоть и интуитивное.
Возьми для примера таблицы из микрософтовского Northwind. Скажем, Orders и Order Details. Хотя, конечно, придется дорисовать тексты с терминологией и стрелки. ;^)

Date: 2011-05-25 06:20 am (UTC)
From: [identity profile] http://users.livejournal.com/_velvele_/
P.S. Хмм... Прочитал коммент Паровоза и засомневался: я, похоже, должен был знать, что ты читаешь бухгалтерам, но почему-то совсем-совсем этого не помню.
Йа блондинко?

Date: 2011-05-25 06:24 am (UTC)
From: [identity profile] http://users.livejournal.com/_velvele_/
P.P.S. И - самое главное! - при объяснении БД бухгалтерам ни в коем случае не вдаваться в теорию реляционных БД и не показывать никаких абстракций вроде ERD. Объясняй только на живом примере.

Date: 2011-05-25 07:01 am (UTC)
From: [identity profile] sestra-milo.livejournal.com
А я-то гадаю, в кого у нас Милка блондинка! :-Р

Date: 2011-05-25 01:25 pm (UTC)
From: [identity profile] http://users.livejournal.com/_velvele_/
Она вообще рыжая. ;^P

Profile

gingema: (Default)
gingema

October 2023

S M T W T F S
1234567
89 1011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 4th, 2026 09:45 am
Powered by Dreamwidth Studios