Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2013, 18:40   #1
Не-Ада
 
Регистрация: 26.10.2013
Сообщений: 7
По умолчанию Модель "сущность-связь"

Модель данных - это описание на разных уровнях абстракции схемы базы данных. Что такое уровни абстракции мне понятно.

"Напр., во время концептуального моделирования элементу данных, в котором нужно сохранить строку, присваивается абстрактный тип String".

??? Откуда взялся этот String, ранее про него ни слова не было?

Далее сказано, что на данный момент не существует единого общепринятого стандарта для модели "сущность-связь".

В других источниках для описания этой модели используют нотацию языка Pascal. (Там есть этот string, и я не знаю что это.) А в третьих - нотации, где речь не идет о языках программирования.

Нотации и языки программирования - это же разные вещи, или одно может быть другим в некоторых сферах применения?

Далее таблица для примера - структурно-графическое определение класса, где есть и string и int.

Простите за глупые вопросы.
Не-Ада вне форума Ответить с цитированием
Старый 04.11.2013, 19:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ты это что такое читаешь? Новый роман Кинга?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2013, 20:19   #3
Не-Ада
 
Регистрация: 26.10.2013
Сообщений: 7
По умолчанию

Информатику. Про БД и СУБД. Скрины надо?

Последний раз редактировалось Не-Ада; 04.11.2013 в 20:36.
Не-Ада вне форума Ответить с цитированием
Старый 04.11.2013, 21:45   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Скрины надо?
Не надо. Кошмарики не люблю.
Цитата:
Откуда взялся этот String, ранее про него ни слова не было?
Видимо имелось ввиду что популярный тип string в книге представлен автором, как некий универсальный класс (тип, сущность... называй как хочешь) для хранения строк. К паскалевскому стрингу он имеет такое же отношение как еж к дикобразу.


Цитата:
Далее сказано, что на данный момент не существует единого общепринятого стандарта для модели "сущность-связь".
Ну да. Это философия. По факту как кто хочет так ее и организовывает.
Цитата:
Нотации и языки программирования - это же разные вещи, или одно может быть другим в некоторых сферах применения?
Нотация это как-бы описание, свод привил и парадигм. У языков есть свои нотации.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2013, 21:56   #5
Не-Ада
 
Регистрация: 26.10.2013
Сообщений: 7
По умолчанию

А что такое "популярный тип string"? Популярный где? Из какой оперы? Где посмотреть остальные типы, менее популярные? В этой книге их нет, просто всплывает из ниоткуда некий "string", и сама догадывайся как хочешь, что это такое.(((

Таким образом, мы выясняем, что модель "сущность-связь" не описывается нотациями языков программирования? Или все-таки описывается?
Не-Ада вне форума Ответить с цитированием
Старый 04.11.2013, 22:22   #6
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Это очень странная и практически бесполезная книга, судя по всему.

Нотация в этом контексте - просто набор обозначений. К языкам программирования имеет только опосредованное отношение.

Модель "сущность-связь" чаще всего описывается диаграммами (это тоже нотация, да).

string - просто общепринятое обозначение для строки, так как int (integer) для числа. Там, где в схеме базы данных должна быть строка, обычно пишут string. И это тоже не имеет практически никакого отношения к языкам программирования и не несет никакого скрытого смысла в данном случае.
Son Of Pain вне форума Ответить с цитированием
Старый 04.11.2013, 23:00   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Популярный где?
В Си, паскале... Яве...
Во многих языках это слово означает строку.
Цитата:
Где посмотреть остальные типы, менее популярные?
Эх... Они всетки различны. Ну почитай азы паскаля и Си, про типы - там будет список. Теоретически как Вирт и Керниган с Риччи замутили так до сих пор и считается стандартом де-факто обзывать типы по их образу и подобию.
Цитата:
Таким образом, мы выясняем, что модель "сущность-связь" не описывается нотациями языков программирования?
Нет конечно )
Она может описывать паттернами проектирования, но никак не языками программирования. Всмысле не их нотациями.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.11.2013, 01:11   #8
Не-Ада
 
Регистрация: 26.10.2013
Сообщений: 7
По умолчанию

Спасибо!
Не-Ада вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
задачи по теме "моделирование":1) построить модель на графе 2) построить табличную модель 3) решить задачу венгерским методом Елена3110 Помощь студентам 1 05.05.2013 11:03
Создать модель группировки спутников системы "Арктика" Demon7666 Фриланс 2 25.05.2012 16:38
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04