Пытанні з тэгам 'database'

База даных уяўляе сабой арганізаваны набор дадзеных. Гэта збор схем, табліц, запытаў, справаздач, уяўленняў і іншых аб'ектаў. Дадзеныя звычайна арганізуюцца для мадэлявання аспектаў рэальнасці такім чынам, каб падтрымліваць працэсы, якія патрабуюць інфармацыі. Выкарыстоўвайце гэты тэг, калі ў вас ёсць пытанні аб стварэнні базы дадзеных. Калі гаворка ідзе пра канкрэтную сістэме кіравання базамі дадзеных (напрыклад, MySQL), выкарыстоўвайце гэты тэг.
33
адказаў

У чым розніца паміж "INNER JOIN" і "OUTER JOIN"?

Таксама як LEFT JOIN, RIGHT JOIN і FULL JOIN ўпісваюцца?
зададзены 02 сент. '08 у 01:36
15
адказаў

Чаму я не павінен выкарыстоўваць функцыі mysql_ * ў PHP?

Якія тэхнічныя прычыны таго, чаму нельга выкарыстоўваць функцыі mysql_ *? (Напрыклад, mysql_query (), mysql_connect () або mysql_real_escape_string ())? Чаму я павінен выкарыстоўваць нешта яшчэ, нават калі яны працуюць на маім сайце? Калі яны не рабыня ...
зададзены 12 каст. '12 у 16:18
10
адказаў

Як працуе індэксацыя базы дадзеных?

Улічваючы, што індэксацыя настолькі важная, што ваш набор дадзеных павялічваецца па памеры, можа хто-небудзь растлумачыць, як індэксаванне працуе на ўзроўні агностыку базы дадзеных? Інфармацыю аб запытах для індэксацыі поля можна знайсці Як індэксаваць ...
зададзены 04 жнів. '08 у 13:07
12
адказаў

Якія варыянты захоўвання іерархічных дадзеных у рэляцыйнай базе дадзеных?

Добрыя агляды Наогул кажучы, вы прымаеце рашэнне паміж хуткімі часам чытання (напрыклад, укладзеным наборам) або хуткім часам запісу (спіс сумежна). Як правіла, вы атрымліваеце камбінацыю з наступных варыянтаў, якія найлепшым чынам ...
зададзены 29 каст. '10 у 3:23
17
адказаў

Як пералічыць табліцы ў файле базы дадзеных SQLite, які быў адкрыты з дапамогай ATTACH?

Які SQL можна выкарыстоўваць для адлюстравання табліц і радкоў у гэтых табліцах ў файле базы дадзеных SQLite - як толькі я далучу яго з дапамогай каманды ATTACH ў інструменце каманднага радка SQLite 3?
зададзены 17 сент. '08 у 15:59
20
адказаў

Уставіць у ... значэння (SELECT ... FROM ...)

Я спрабую ўставіць у табліцу, выкарыстоўваючы ўвод з іншай табліцы. Хоць гэта цалкам магчыма для многіх рухавічкоў базы дадзеных, я заўсёды імкнуся запомніць правільны сінтаксіс для рухавічка SQL дня (MySQL, Oracle, SQL Server, Informix і DB2). Ці ёсць сінтакс ...
зададзены 25 жнів. '08 а 15:45
11
адказаў

Што на самой справе азначае кластарны і некластеризованный індэкс?

Я маю абмежаваны доступ да БД і выкарыстоўваю толькі БД ў якасці прыкладнога праграміста. Я хачу ведаць пра Clustered і Non clustered indexes. Я googled і што я знайшоў быў: Кластеризованный індэкс - гэта асаблівы тып індэкса, які змяняе парадак хр ...
зададзены 09 жнів. '09 у 18:59
27
адказаў

MyISAM супраць InnoDB

Я працую над праектамі, якія звязаны з вялікай колькасцю запісаў у базе дадзеных, я б сказаў (70% уставак і 30%). Гэтыя суадносіны таксама будзе ўключаць у сябе абнаўлення, якія я лічу адным прачытаным і адным лістом. Чытанне можа быць брудным ...
зададзены 21 жнів. '08 а 17:50
47
адказаў

Як хутка перайменаваць базу дадзеных MySQL (змяніць імя схемы)?

Кіраўніцтва па MySQL у MySQL апісвае гэта. Звычайна я проста скідаю базу дадзеных і reimport з новым імем. Гэта не варыянт для вельмі вялікіх баз дадзеных. Па-відаць, RENAME {DATABASE | SCHEMA} db_name TO new_db_name; робіць дрэнныя рэчы, існуе ...
зададзены 16 сент. '08 у 0:22
13
адказаў

Якая розніца паміж ідэнтыфікуе і неидентифицирующими адносінамі?

Я не змог цалкам зразумець адрозненні. Ці можаце вы апісаць абедзве канцэпцыі і выкарыстоўваць прыклады рэальнага свету?
зададзены 18 крас. '09 у 8:04
10
адказаў

Якія найлепшыя практыкі для SQLite на Android?

Што было б лепш за ўсё выкарыстоўваць пры выкананні запытаў у базе дадзеных SQLite у дадатку Android? Ці бяспечна запускаць ўстаўкі, выдаляць і выбіраць запыты з AsyncTask doInBackground? Ці я павінен выкарыстоўваць паток карыстацкага интерфе ...
зададзены 22 сакавіка '10 у 18:13
6
адказаў

МонгоДБ супраць Касандры

Я ацэньваю, што можа быць лепшым варыянтам міграцыі. У цяперашні час я знаходжуся ў пабітым MySQL (гарызантальны падзел), прычым большасць маіх дадзеных захоўваюцца ў блоках JSON. У мяне няма складаных SQL-запытаў (ужо перанесены пасля таго, як я разбіць ...
зададзены 23 мая '10 а 20:39
23
адказаў

Пагаднення аб імёнах баз дадзеных, табліцах і слупках?

Кожны раз, калі я ствараю базу дадзеных, я заўсёды задаюся пытаннем, ці ёсць лепшы спосаб наймення элемента ў маёй базе дадзеных. Я часта задаю сабе наступныя пытанні: Ці павінны імёны табліц быць множнымі? Ці павінны імёны слупкоў быць единст ...
зададзены 11 жнів. '08 у 13:27
40
адказаў

Памылкі распрацоўкі базы дадзеных распрацоўшчыкамі прыкладанняў

Якія распаўсюджаныя памылкі распрацоўкі баз дадзеных распрацоўшчыкамі прыкладанняў?
зададзены 07 сакавіка '09 у 17:12
58
адказаў

Карыстаецеся Ці вы крыніца кіравання для сваіх элементаў базы дадзеных?

Я адчуваю, што ў майго крамы ёсць дзірка, таму што ў нас няма цвёрдага працэсу для змены версій нашай базы дадзеных. Мы робім шмат рэзервовых копій, таму мы больш-менш ахоплены, але гэта дрэнная практыка, каб такім чынам спадзявацца на ...
зададзены 22 сент. '08 у 18:07