Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Maxelуважаемым господам, несшим тут всякую ахинею вопрос: хрен ли писать, если по существу сказать нечего? Блеснуть тупоумием? Иной раз поражаюсь - соберутся пара бивис-батхед и давай нести всякий бред типа а почему sql server это именно ms sql server... это всем известная вещь. Под словом ВСЕМ имеется в ввиду "всем более-менее относящим себя к профессионалам".Я вроде в стороне, но просто замечу, что вы на форуме недавно, кто и что пока не известно. А многие из побалаболивших выше --- достаточно уважаемые и компетентные члены форума, давно доказавшие свой профессионализм. Они могут себе это позволить, а вот вы не рано ли лезете с такими наездами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 07:54 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
vadiminfoВот именно, отличается. И надо думать Скуль претендует на О, но не объективность, а так или иначе поддержку ООП. Думаю, что экземпляры пользовательского типа или как там они у них называются. А он то спрашивал про Скуль. Раз есть 2005, то это игнорировать на дипломе не безопасно. Луче вообще не трогать, чтобы не нарваться на разные вопросы. Доброго времени суток. MS SQL 2005 Можно игнорировать, нужно только продумать аргументацию для этого. Я вот диплом на Lotus делал, забив на остальные СУБД и ничего... немного аргументов и вперед. А как связаны экземпляры пользовательского типа и объекты + уже сказали про наследование которое есть в PostgreSQL? Может я чего не знаю, плиз. ткни в RTFM. Один из подходов к защите показал и аргументировал Maxel . ИМХО неплохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 11:41 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
VoDA А как связаны экземпляры пользовательского типа и объекты + уже сказали про наследование которое есть в PostgreSQL? Я исхожу из того, что ОРМД развивается у них в СКуле и Оракле и ДиБи2 примерно одинаково, раз они конкурируют. Плюс то что пользовательские типы в Скуле видел в 7 версии. В Оракле это называется объектными типами. Они соответсвуют понятию класса в ООП. В 9 Оракле есть наследование какое-то. Инкапсуляция однозначно есть. С полиморфизмом не в курсе. Мож и есть ограничения и потому не классами а объектными и пользователскими типами называются. Скорей всего и в Скуле должно быть. А если он начнет на дипломе пытаться доказывать, что в постгри лучше поддерживается ООП, он более объектноориентированный, чем Скуль, то он рискует зайти далеко в ООП по отношению к своему диплому. Если тока он уверен в своих силах и силах постгри. И Скуль и Оракл и ДиБи2 знают, что есть в постгри, а бабок у них хватит, если не самим разработать,то купить все реально стоящее (а у IBM вседа были исследовательские лаборатории). Из этих сображений, я думаю, луче в О не лезть. Все равно с ним пока в плане применения чувствуется сдержанность (если есть возможнось луче пока не использовать - оно похоже еще в развитии). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 12:36 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
2vadiminfo неужто я что-то пропустил, у mssql на сколько я знаю даже зачатков ооп не наблюдается, разве этому пользовательскому типу можно процедуры прикрутить ?? там же даже вложеную табличку нельзя организовать не говоря уже о наследовании и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 12:56 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
С 7 версии они ниче не добавили? Почему тада при сравнении Оракла со Скулем нигде нет про ОРСУБД? Тада я ниче не понял. Тем более мне казалось, что именно Скуль называет себя универсальным сервером - типа там все шо известно должно быть. Или как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 13:12 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Maxelsql server это именно ms sql server... это всем известная вещь. Под словом ВСЕМ имеется в ввиду "всем более-менее относящим себя к профессионалам". Ну наконец то появился гений, который вывел таки критерий непрофессионализма: Это те у кого термин sql server не ассоциируется с ms sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 13:50 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
vadiminfoЯ исхожу из того, что ОРМД развивается у них в СКуле и Оракле и ДиБи2 примерно одинаково, раз они конкурируют. Плюс то что пользовательские типы в Скуле видел в 7 версии. В Оракле это называется объектными типами. Они соответсвуют понятию класса в ООП. В 9 Оракле есть наследование какое-то. Инкапсуляция однозначно есть. С полиморфизмом не в курсе. Мож и есть ограничения и потому не классами а объектными и пользователскими типами называются. Скорей всего и в Скуле должно быть. А если он начнет на дипломе пытаться доказывать, что в постгри лучше поддерживается ООП, он более объектноориентированный, чем Скуль, то он рискует зайти далеко в ООП по отношению к своему диплому. Если тока он уверен в своих силах и силах постгри. И Скуль и Оракл и ДиБи2 знают, что есть в постгри, а бабок у них хватит, если не самим разработать,то купить все реально стоящее (а у IBM вседа были исследовательские лаборатории). Из этих сображений, я думаю, луче в О не лезть. Все равно с ним пока в плане применения чувствуется сдержанность (если есть возможнось луче пока не использовать - оно похоже еще в развитии). Похоже ошибка - в исходной предпосылке. Как я понял пользовательские типы в MS SQL - это домены или надстройки над базовыми типами. Т.е. можно, к примеру, ограничить значения в поле int числеми от 28 до 42 (данные в этом поле проходят верификацию), но переменная в типе - одна. Исходя из доков по Ораклу я понимаю, что в нем объектный тип может содержать несколько переменных. PS все относится ТОЛЬКО к MS SQL 2k. PPS самое простое тогда сравнивать только бесплатные БД (для собственного испольхования). туда попадут как минимум MySQL, PostgreSQL, FB. На чем можно и ограничиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 13:52 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
FreemanZAV Maxelsql server это именно ms sql server... это всем известная вещь. Под словом ВСЕМ имеется в ввиду "всем более-менее относящим себя к профессионалам". Ну наконец то появился гений, который вывел таки критерий непрофессионализма: Это те у кого термин sql server не ассоциируется с ms sql ЗачЁт. Млин или выругаться что-ли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 13:53 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Yo.!!2vadiminfo неужто я что-то пропустил, у mssql на сколько я знаю даже зачатков ооп не наблюдается, разве этому пользовательскому типу можно процедуры прикрутить ?? там же даже вложеную табличку нельзя организовать не говоря уже о наследовании и т.п. Можно прикрутить, можно. Берешь дотнетовский класс, объявляешь его как UDT, и хоть методы туда прикручивай, хоть наследуй, хоть что делай. Насчет вложенных табличек правда не уверен :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 14:27 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
MaxelЕсли делаем коммерческий продукт и собираемся в его составе продавать базу, то вообще говоря делать это с mysql незаконно, а мы ведь не хотим сесть в тюрьму. Кстати, а были прецеденты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 14:53 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
ну я MaxelЕсли делаем коммерческий продукт и собираемся в его составе продавать базу, то вообще говоря делать это с mysql незаконно, а мы ведь не хотим сесть в тюрьму. Кстати, а были прецеденты?Maxel имеет в виду, что используя бесплатный MySQL - ты испльзуешь его под GPL-лицензией. соответственно ОБЯЗАН при распростронении своего продукта его открывать. Если не открыл, то нарушил лицензию. За это покупатели (приобретатели) продукта могут и поиметь... Можно купить закрытый MySQL (с закрытой лицензией) и распростронять свое ПО в закрытом виде. PS прецеденты были - компании просто открывали исходники + вроде платили штрафы. PPS про подобные прециденты в России не слышал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 15:53 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
VoDA Maxel имеет в виду, что используя бесплатный MySQL - ты испльзуешь его под GPL-лицензией. соответственно ОБЯЗАН при распростронении своего продукта его открывать. за использование никто ни денег ни исходников не просит, просят только за распространение в составе своего продукта. 2ЛП это не интересно, такое нельзя использовать с sql и t-sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 19:59 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Yo.!!2ЛП это не интересно, такое нельзя использовать с sql и t-sql Как это нельзя??? Очень даже можно. Именно такое и можно использовать с sql и t-sql З.Ы. А что такое "такое"? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 20:12 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
ЛП Как это нельзя??? Очень даже можно. Именно такое и можно использовать с sql и t-sql З.Ы. А что такое "такое"? :) хм .. так если там просто расширение стандартных типов, как же тогда вложеность объекта эмулировать и потом к нему обращатся запросами ? типа такого: CREATE VIEW Student_v OF Student_t UNDER Person_v AS SELECT x.ssn, x.name, x.address, y.deptid, y.major FROM all_personattrs x, all_studentattrs y WHERE x.typeid = 2 AND x.ssn = y.ssn; SELECT VALUE(p) FROM ONLY(Person_v) p; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 12:29 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Yo.!! VoDA Maxel имеет в виду, что используя бесплатный MySQL - ты испльзуешь его под GPL-лицензией. соответственно ОБЯЗАН при распростронении своего продукта его открывать. за использование никто ни денег ни исходников не просит, просят только за распространение в составе своего продукта . 2ЛП это не интересно, такое нельзя использовать с sql и t-sql Балин. повторяю: За распростронение в составе продукта ТОЛЬКО если продукт не GPL (и не входит в FLOSS Exception). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:15 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
VoDA За распростронение в составе продукта ТОЛЬКО если продукт не GPL (и не входит в FLOSS Exception). А также за продажу коммерческого продукта, который теряет свои полезные свойства при отсутствии MySQL у потребителя. Кстати, а если продукт может использоваться с MySQL, PostgreSQL, FB и т.д. - перестает ли он подпадать под озвученное требование?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 15:05 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Dogen VoDA За распростронение в составе продукта ТОЛЬКО если продукт не GPL (и не входит в FLOSS Exception). А также за продажу коммерческого продукта, который теряет свои полезные свойства при отсутствии MySQL у потребителя. Кстати, а если продукт может использоваться с MySQL, PostgreSQL, FB и т.д. - перестает ли он подпадать под озвученное требование??Хм... ну если копать дословно, то: Платить нужно ТОЛЬКО за распростронение ( включая продажу ) ЗАКРЫТОГО продукта, связанного с MySQL. Связанный означает, что без MySQL server'a продукт не работает (теряет функциональность). 2 - Да, не попадает. Т.к. теперь продукт не является связанным (зависимым) от GPL-прдукта (в данном случае MySQL-a). PS теоретически если продукт работает через ODBC/ JDBC и на стандартном SQL, то его можно считать независимым, поскольку его можно легко переключить на другую СУБД. PPS все ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 15:47 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
ооюще по поводу MySQL нужно понять, что у него ДВЕ лицензии (GPL + коммерческая). Использовать можно любую (за одну из них нужно денег платить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 15:49 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
VoDAооюще по поводу MySQL нужно понять, что у него ДВЕ лицензии (GPL + коммерческая). Использовать можно любую (за одну из них нужно денег платить) Да это уже, надеюсь, все поняли. Другое дело что если бизнес-модель не подразумевает выпуск продукта под GPL, то остается второй вариант. И если все СУБД, с которыми работает продукт, лицензируются примерно таким же образом, то ничего покупать не нужно. Альтернативным вариантом является разработка веб-приложения (неясно только, бесплатен ли MySQL как СУБД для интранет, или только для публичных сайтов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 16:40 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
DogenДругое дело что если бизнес-модель не подразумевает выпуск продукта под GPL, то остается второй вариант. И если все СУБД, с которыми работает продукт, лицензируются примерно таким же образом, то ничего покупать не нужно. Альтернативным вариантом является разработка веб-приложения (неясно только, бесплатен ли MySQL как СУБД для интранет, или только для публичных сайтов).1. - правильно. 2. если я правильно понял, то если ты не распростроняешь продукт, а только предоставляешь доступ через веб, то это можно рассматривать как внутреннее использование (не распространение) - для внутреннего использования можно линковать любой GPL код и закрытый безо всяких ограничений. + по моему для php у MySQL отдельная оговорка в лицензии разрешающая создавать закрытые продукты и распростронять их с MySQL (только я не понял как сделать закрытый продукт на php). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 12:41 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
VoDAкак сделать закрытый продукт на phpZend Optimizer, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 10:20 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
fifinaМне нужно сравнить эти СУБД в пользу постгри, помогите, это нужно для диплома Мне лично тоже нравится PostgreSQL. Потому что я знаю его лучше других, лицензия у него очень демократичная, возможностей - масса, и вообще, Беркли целиком и Стоунбрейкер в частности мне импонируют. Но говорить о том что он лучше или хуже - нельзя. Что лучше: яблоко, груша, и, например, хурма? Где-то на сайте PostgreSQL было сравнение его функциональности с СУБД Oracle и DB2. Не в пользу первого, кстати. Примените этот список к MySQL 5 и MS SQL 2005, описывая по ходу дела каждую из функций, и диплом готов... А если описать и сравнить ещё и алгоритмы реализации каждой из функций - наверное, будет готов диссер :) . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:00 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Maxel PS уважаемым господам, несшим тут всякую ахинею вопрос: хрен ли писать, если по существу сказать нечего? Блеснуть тупоумием? Иной раз поражаюсь - соберутся пара бивис-батхед и давай нести всякий бред типа а почему sql server это именно ms sql server... это всем известная вещь. Под словом ВСЕМ имеется в ввиду "всем более-менее относящим себя к профессионалам". Уже описан случай, когда каждый начал пользоваться терминами по своему усмотрению. В Библии. Вавилонское столпотворение. Так что вещи надо называть своими именами. Тот, кто говорит, что это неважно, никогда не работал в команде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:12 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Любитель и профессионал - эти понятия импортированы из Англии. Профессионал в каком-то занятии - это тот, кто зарабатывает себе на жизнь этим занятием, т.е. профессией. Не более и не менее. Об умениях, знаниях и качестве продукта в определении ничего не говорится. Противоположность - любитель в каком-то занятии, т.е. который не зарабатывает этим на жизнь (предпочтительнее всего по той причине, что денег имеется столько, что зарабатывать не нужно). Кажется, будто профессионал должен быть круче любителя, на практике же богатые любители в спорте могли побивать профессионалов. Того, кто MS SQL Server называет "SQL", лучше было бы назвать "невеждой". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:30 |
|
||
|
postgreSQL,mySQL,SQL Server
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaЛюбитель и профессионал - эти понятия импортированы из Англии. Профессионал в каком-то занятии - это тот, кто зарабатывает себе на жизнь этим занятием, т.е. профессией. Не более и не менее. Об умениях, знаниях и качестве продукта в определении ничего не говорится. Противоположность - любитель в каком-то занятии, т.е. который не зарабатывает этим на жизнь.А дилетант тогда кто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:56 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=33701919&tid=1553607]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 337ms |

| 0 / 0 |
