Можете ли вы привести примеры атомного значения и неатомного значения в контексте реляционной базы данных?Я знаю, что атомное значение в реляционной базе данных означает, что это значение, которое нельзя делить дальше.
ответ
Концепция атомарности чрезвычайно трудно установить точно.
Настолько, что сама концепция в значительной степени полностью оставлена в современной теории реляционных баз данных.
Google для «Что означает первая нормальная форма» и связанный с ней материал.
Кроме того, вы можете потратить некоторое время, обдумывая следующие два случая:
Набор, является то, что «в дальнейшем делится», что, как правило, потому что «очевидно» члены в наборе, что вы «можете взять из набор и положить их обратно в "или некоторые такие? Ну, нет, это не так! Если вы выберете член из набора, он уже не будет таким же.
Целевое число, является ли это «еще более разложимой» вещь? Ну да, это так! Он может быть «разложен» в разных степенях, из двух из которых он является суммой!
Концепция атомарности не имеет реального абсолютного значения в теории базы данных.
- 1. Что это означает в базе данных - ⊆?
- 2. Что означает «реляционная» в «реляционной базе данных» для нас?
- 3. Что нельзя выразить реляционной алгеброй?
- 4. Я не знаю, что делать дальше
- 5. Что означает ключевое значение в indexedDB?
- 6. Что означает * | * это значение в CSS?
- 7. Что означает это значение в PHP?
- 8. Что дальше() означает, что в TinkerPop
- 9. Что означает значение SootMethod.getSubSignature()?
- 10. В базе данных Oracle, что такое $ -значение?
- 11. Что двоеточие означает, что в реляционной алгебре
- 12. Что означает перечислимое значение?
- 13. Что означает значение 1e100f?
- 14. Что здесь означает значение?
- 15. Что означает значение WebKitFormBoundary?
- 16. Что означает `. +` Значение org.springframework.web.bind.annotation.RequestMapping?
- 17. Что означает детерминированное значение?
- 18. Я знаю, что это базовое
- 19. Что это целое значение?
- 20. Что это означает, что пакетное значение переменной =% variable: ~ 1%
- 21. Что означает значение $ ([]) в jQuery
- 22. Что означает значение || = в Ruby?
- 23. Что означает ключевое слово «значение»?
- 24. Что означает * __ errno() = какое-то значение означает?
- 25. Иногда я не знаю, что такое «/» означает, что в Прологе
- 26. Что означает значение данных ролей Symfony2 FOSUserBundle?
- 27. Что означает «Не значение PersistText»?
- 28. Я не знаю, что означает ошибка?
- 29. Android, что это в намерении (это, ........) означает
- 30. Сокет IOCP, не знаю, что делать дальше
http://www.postgresql.org/docs/7.1/static/non-atomic-values.html –
Что означает «атомный», зависит от того, как вы собираетесь искать, читать и записывать данные. Теоретически одно и то же значение может быть атомарным или неатомным в зависимости от ваших требований. Вот [один пример] (http://stackoverflow.com/a/20316650/533120). –