Эмне үчүн бир нече өзүнчө үстөлдүн болушу жакшы?
Эмне үчүн бир нече өзүнчө үстөлдүн болушу жакшы?

Video: Эмне үчүн бир нече өзүнчө үстөлдүн болушу жакшы?

Video: Эмне үчүн бир нече өзүнчө үстөлдүн болушу жакшы?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Ноябрь
Anonim

Реляциялык маалымат базасында өзүнчө столдор өзүнчө субъектилерди көрсөтүүгө тийиш. Эгер сиз болсоңуз, бул маалыматтарга байланыштуу бар окшош маалыматтар көп топтор, аны сактоонун эч кандай логикасы жок көп үстөл . Ар дайым жакшыраак бир типтеги маалыматтарды сактоо үчүн стол (объект).

Муну эске алганда, маалымат базасында бир нече таблица болушу мүмкүнбү?

Кандайдыр бир колоннада болсо да үстөл болушу мүмкүн Алардын ар бири үчүн UNIQUE жана NULL ЭМЕС чектөөлөр колдонулат үстөл болушу мүмкүн бир гана Негизги ачкыч. Башкасын карасаң столдор биз үчүн аныктадык маалымат базасы , алардын көбү бар id тилке.

Андан кийин, суроо туулат, канча тилке өтө көп MySQL? максималдуу саны мамычалар ар бир таблицага же тагыраак айтканда, максималдуу сап туурасына жетиши мүмкүн. 4096 деген катуу чек бар мамычалар столго, бирок катары MySQL Документте мындай деп айтылат: "так чек бир нече өз ара аракеттенүүчү факторлорго көз каранды." Биринчи кезекте, берилген катардын узундугу 64 миңден ашпашы керек.

Ошо сыяктуу эле, сиз сурасаңыз болот, суроолор бир же бир нече тиешелүү таблицаларга негизделиши мүмкүнбү?

адан алынган маалыматтарды колдонуңуз байланыштуу таблица сиздин маалыматты жакшыртуу үчүн суроо . Сизде а суроо ушул бир столдун негизинде сизге керектүү маалыматты берет, бирок башкасынан маалыматтарды тартат стол жасоого жардам берет суроо натыйжалары дагы айкын жана дагы пайдалуу.

Маалыматтар базасында канча таблица болушу керек?

Кээ бир маалымат базасы Жөнөкөй түрдө билүү үчүн шарттар маалымат базасы , мүмкүн бар бир гана стол . Көпчүлүк үчүн маалымат базалары сизге бирден ашык керек болот. Мисалы, мүмкүн бар а стол продуктулар жөнүндө маалыматты сактаган, башка стол заказдар жөнүндө маалыматты сактаган жана башка стол кардарлар жөнүндө маалымат менен.

Сунушталууда: