Microsoft SQL Server āļŠāļĢāđ‰āļēāļ‡āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ‡āļ„āđŒāļāļĢāļĄāļ·āļ­āļ­āļēāļŠāļĩāļž

āđƒāļ™āļĒāļļāļ„āļ—āļĩāđˆāļ‚āđ‰āļ­āļĄāļđāļĨāļ„āļ·āļ­āļ—āļĢāļąāļžāļĒāļēāļāļĢāļŠāļģāļ„āļąāļāļ­āļ‡āļ„āđŒāļāļĢāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāđāļĨāļ°āļ˜āļļāļĢāļāļīāļˆāļĄāļ·āļ­āļ­āļēāļŠāļĩāļžāļ•āđˆāļēāļ‡āļ•āđ‰āļ­āļ‡āļāļēāļĢ â€œāļĢāļ°āļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ” āļ—āļĩāđˆāļ•āļ­āļšāđ‚āļˆāļ—āļĒāđŒāļ—āļąāđ‰āļ‡āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒ āļ„āļ§āļēāļĄāļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ‚āļĒāļēāļĒāļ•āļēāļĄāļāļēāļĢāđ€āļ•āļīāļšāđ‚āļ•āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž Microsoft SQL Server āļ„āļ·āļ­āļŦāļ™āļķāđˆāļ‡āđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļąāļ™āļ”āļąāļšāļ•āđ‰āļ™ āđ† āļ‚āļ­āļ‡āđ‚āļĨāļāļ—āļĩāđˆāļ­āļ‡āļ„āđŒāļāļĢāļŠāļąāđ‰āļ™āļ™āļģāđ„āļ§āđ‰āļ§āļēāļ‡āđƒāļˆ āļ§āļąāļ™āļ™āļĩāđ‰ 2beshop.com āļˆāļ°āļžāļēāļ„āļļāļ“āđ€āļˆāļēāļ°āļĨāļķāļāđāļ™āļ§āļ—āļēāļ‡āđāļĨāļ° Best Practices āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ‡āļ„āđŒāļāļĢāļĄāļ·āļ­āļ­āļēāļŠāļĩāļž āļ”āđ‰āļ§āļĒ Microsoft SQL Server āļĢāļ§āļĄāļ—āļąāđ‰āļ‡āļ§āļīāļ˜āļĩāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ—āļąāđ‰āļ‡āđ€āļŠāļ–āļĩāļĒāļĢ āļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™ āđāļĨāļ°āļĒāļąāđˆāļ‡āļĒāļ·āļ™


āđ€āļŦāļ•āļļāļœāļĨāļ—āļĩāđˆāļ­āļ‡āļ„āđŒāļāļĢāđ€āļĨāļ·āļ­āļāđƒāļŠāđ‰ Microsoft SQL Server āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ‡āļ„āđŒāļāļĢāļĄāļ·āļ­āļ­āļēāļŠāļĩāļž

  • āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āđāļĨāļ°āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļž: Microsoft SQL Server āđ€āļ›āđ‡āļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļœāđˆāļēāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āļĢāļ­āļ‡āļĢāļąāļšāļ›āļĢāļīāļĄāļēāļ“āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļģāļ™āļ§āļ™āļĄāļēāļ āļžāļĢāđ‰āļ­āļĄāļĢāļ°āļšāļšāļŠāļģāļĢāļ­āļ‡āđāļĨāļ°āļāļđāđ‰āļ„āļ·āļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ­āļ‡āļ„āđŒāļāļĢāļĄāļąāđˆāļ™āđƒāļˆāļ§āđˆāļēāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļĄāđˆāļŠāļđāļāļŦāļēāļĒāļ‡āđˆāļēāļĒ āđ†
  • āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļĢāļ°āļ”āļąāļšāļ­āļ‡āļ„āđŒāļāļĢ: Microsoft SQL Server āļĄāļĩāļĢāļ°āļšāļšāļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļąāđ‰āļ™āļŠāļđāļ‡ āļ—āļąāđ‰āļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āđ‰āļ­āļĄāļđāļĨ āļāļēāļĢāļāļģāļŦāļ™āļ”āļŠāļīāļ—āļ˜āļīāđŒāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™ āđāļĨāļ° Audit Trail āļ‹āļķāđˆāļ‡āđ€āļŦāļĄāļēāļ°āļāļąāļšāļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāļĄāļĩāļĄāļēāļ•āļĢāļāļēāļ™āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļŠāļđāļ‡[3].
  • āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ‚āļĒāļēāļĒāļĢāļ°āļšāļšāđāļĨāļ°āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāđ€āļ•āļīāļšāđ‚āļ•: āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāļ‚āļĒāļēāļĒāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ‚āļ”āļĒāđ„āļĄāđˆāļāļĢāļ°āļ—āļšāļāļąāļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļžāļĢāđ‰āļ­āļĄāļĢāļ­āļ‡āļĢāļąāļš BI, Big Data āđāļĨāļ° IoT āļŠāļģāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļāļĢāđƒāļ™āļĒāļļāļ„ Digital Transformation

āļŦāļĨāļąāļāļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™ Microsoft SQL Server āļŠāļģāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļāļĢ

āđāļ™āļ§āļ„āļīāļ”āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ (Database Design)

  • āđāļšāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ­āļāđ€āļ›āđ‡āļ™”āļ•āļēāļĢāļēāāļ—āļĩāđˆāļĄāļĩāđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ•āļĢāļ‡āļāļąāļšāļŦāļąāļ§āđ€āļĢāļ·āđˆāļ­āļ‡āđāļĨāļ°āļŠāđˆāļ§āļĒāļĨāļ”āļ„āļ§āļēāļĄāļ‹āđ‰āļģāļ‹āđ‰āļ­āļ™
  • āļāļģāļŦāļ™āļ”āļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ•āļēāļĢāļēāļ‡āđ‚āļ”āļĒāđƒāļŠāđ‰ Primary Key āđāļĨāļ° Foreign Key āđ€āļžāļ·āđˆāļ­āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ[3][4].
  • āļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļšāļšāļŸāļ­āļĢāđŒāļĄ āļĢāļēāļĒāļ‡āļēāļ™ āļŦāļĢāļ·āļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡ āđ€āļžāļ·āđˆāļ­āļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄ[3].

āļāļēāļĢāļ•āļąāđ‰āļ‡āļŠāļ·āđˆāļ­āļ•āļēāļĢāļēāļ‡ āļ„āļ­āļĨāļąāļĄāļ™āđŒ āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡

  • āđƒāļŠāđ‰āļŠāļ·āđˆāļ­āļ—āļĩāđˆāđ€āļ‚āđ‰āļēāđƒāļˆāļ‡āđˆāļēāļĒ āđ„āļĄāđˆāļŠāļąāļšāļŠāļ™ āđ€āļ›āđ‡āļ™āđ„āļ›āļ•āļēāļĄāļĄāļēāļ•āļĢāļāļēāļ™ āđ€āļŠāđˆāļ™ āđƒāļŠāđ‰āļ­āļąāļāļĐāļĢāļžāļīāļĄāļžāđŒāđ€āļĨāđ‡āļāđāļĨāļ° _ (underscore) āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™[1][4]
  • āļŦāļĨāļĩāļāđ€āļĨāļĩāđˆāļĒāļ‡āļāļēāļĢāđƒāļŠāđ‰āļŠāļ·āđˆāļ­āļ—āļĩāđˆāļāļģāļāļ§āļĄ āđāļĨāļ°āļĢāļ°āļšāļļāļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āđāļ•āđˆāļĨāļ°āļ•āļēāļĢāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™ āđ€āļŠāđˆāļ™ user_name, product_id
  • āļ„āļ§āļĢāļˆāļąāļ”āļ—āļģāđ€āļ­āļāļŠāļēāļĢāļ›āļĢāļ°āļāļ­āļš Naming Convention āđāļĨāļ°āđāļœāļ™āļœāļąāļ‡ Entity-Relationship Diagram (ERD) āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđāļāđ‰āđ„āļ‚ āļžāļąāļ’āļ™āļē āļŦāļĢāļ·āļ­āļŠāđˆāļ‡āļ•āđˆāļ­āļ—āļĩāļĄāļ‡āļēāļ™āđ„āļ”āđ‰āļŠāļ°āļ”āļ§āļ[4].

āļāļģāļŦāļ™āļ” Primary Key, Foreign Key āđāļĨāļ° Index āļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄ

  • āđāļ•āđˆāļĨāļ°āļ•āļēāļĢāļēāļ‡āļ„āļ§āļĢāļĄāļĩ Primary Key āđ€āļžāļ·āđˆāļ­āļĢāļ°āļšāļļāļ‚āđ‰āļ­āļĄāļđāļĨāđāļ•āđˆāļĨāļ°āđ€āļĢāļ„āļ„āļ­āļĢāđŒāļ”āļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™[3][4].
  • āđƒāļŠāđ‰ Foreign Key āđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ•āļēāļĢāļēāļ‡āđāļĨāļ°āļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ
  • āļŠāļĢāđ‰āļēāļ‡ Index āļšāļ™āļ„āļ­āļĨāļąāļĄāļ™āđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļ„āđ‰āļ™āļŦāļēāļšāđˆāļ­āļĒ āđāļĨāļ°āļĢāļ°āļ§āļąāļ‡āļ­āļĒāđˆāļēāđƒāļŠāđˆ Index āļĄāļēāļāđ€āļāļīāļ™āļˆāļ™āļāļĢāļ°āļ—āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđ€āļŠāđˆāļ™ āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāđāļāđ‰āđ„āļ‚āļšāđˆāļ­āļĒ āđ„āļĄāđˆāļ„āļ§āļĢāļĄāļĩ Index āđ€āļĒāļ­āļ°[5].

āļāļēāļĢ Normalization āđ€āļžāļ·āđˆāļ­āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ‹āđ‰āļģāļ‹āđ‰āļ­āļ™

  • āļ„āļ§āļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļŦāđ‰āļœāđˆāļēāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Normalization āđ€āļžāļ·āđˆāļ­āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ‹āđ‰āļģāļ‹āđ‰āļ­āļ™āđāļĨāļ°āļĨāļ”āļ›āļąāļāļŦāļēāđƒāļ™āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļ­āļ™āļēāļ„āļ•[3].
  • āļĢāļ°āļ”āļąāļšāļāļēāļĢ Normalize āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļĢāļđāļ›āđāļšāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ”āđ‰āļēāļ™āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

Best Practices āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļē Microsoft SQL Server āļŠāļģāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļāļĢ

  • āļ§āļēāļ‡āđāļœāļ™āļ‚āļ™āļēāļ”āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāđ€āļ•āļīāļšāđ‚āļ•āđƒāļ™āļ­āļ™āļēāļ„āļ• āļ•āļąāđ‰āļ‡āļ„āđˆāļē Autogrowth āđ€āļ›āđ‡āļ™āđāļšāļš Fixed Size āđ„āļĄāđˆāđƒāļŦāđ‰āđ‚āļ•āđāļšāļš % āđ€āļžāļ·āđˆāļ­āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ›āļąāļāļŦāļēāļ„āļ§āļēāļĄāđ€āļŠāļ–āļĩāļĒāļĢ[2].
  • āđƒāļŠāđ‰ Stored Procedure āđāļ—āļ™ SQL Statement āļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ‚āļ”āļĒāļ•āļĢāļ‡ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļ§āļšāļ„āļļāļĄāļĄāļēāļ•āļĢāļāļēāļ™āđāļĨāļ°āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ„āļ”āđ‰āļ”āļĩ[2][6].
  • āļŠāļĢāđ‰āļēāļ‡ Index āļ­āļĒāđˆāļēāļ‡āļĢāļ­āļšāļ„āļ­āļš āđ€āļžāļ·āđˆāļ­āļĨāļ”āļ›āļąāļāļŦāļē Table Scan āđāļĨāļ°āđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āļāļēāļĢāļ„āđ‰āļ™āļŦāļē āļ–āđ‰āļēāļ•āļēāļĢāļēāļ‡āļĄāļĩāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļŦāļĢāļ·āļ­āđƒāļŠāđ‰āļ‡āļēāļ™āļšāđˆāļ­āļĒ
  • āļ„āļ§āļĢāļŠāļģāļĢāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ (Backup) āļ•āļēāļĄāļĢāļ­āļšāđ€āļ§āļĨāļēāđāļĨāļ°āļ—āļ”āļŠāļ­āļšāđāļœāļ™āļāļđāđ‰āļ„āļ·āļ™āļ‚āđ‰āļ­āļĄāļđāļĨ (Restore) āđ€āļ›āđ‡āļ™āļ›āļĢāļ°āļˆāļģ
  • āļ›āļĢāļąāļšāđāļ•āđˆāļ‡ Performance āđ‚āļ”āļĒ Monitor Query, āļ•āļĢāļ§āļˆāļŠāļ­āļš Index, āđāļĨāļ°āđƒāļŠāđ‰āļŸāļĩāđ€āļˆāļ­āļĢāđŒāļ‚āļ­āļ‡ SQL Server āļ­āļĒāđˆāļēāļ‡ Query Store, Automatic Index Tuning āļŠāļģāļŦāļĢāļąāļšāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđƒāļŦāļĄāđˆ[5].

āļāļĢāļ“āļĩāļĻāļķāļāļĐāļēāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆ: āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāđƒāļŠāđ‰ Microsoft SQL Server

  • āļ˜āļļāļĢāļāļīāļˆāļāļēāļĢāđ€āļ‡āļīāļ™āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļĢāļ°āļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļĩāļ˜āļļāļĢāļāļĢāļĢāļĄāļˆāļģāļ™āļ§āļ™āļĄāļēāļāđāļĨāļ°āļ•āđ‰āļ­āļ‡āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āđ‰āļ­āļĄāļđāļĨ āđƒāļŠāđ‰ Microsoft SQL Server āđ€āļžāļĢāļēāļ°āļĢāļ­āļ‡āļĢāļąāļš Transaction āļ›āļĢāļīāļĄāļēāļ“āļŠāļđāļ‡ āđāļĨāļ°āļĄāļĩāļĢāļ°āļšāļš Audit āļ„āļĢāļšāļ–āđ‰āļ§āļ™
  • āļ­āļ‡āļ„āđŒāļāļĢāļĢāļąāļāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ āļēāļĒāđƒāļ™āđāļšāļš On-premise āļŠāļēāļĄāļēāļĢāļ–āļ„āļ§āļšāļ„āļļāļĄāļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđāļĨāļ°āđ€āļ™āđ‰āļ™āļ„āļ§āļēāļĄāļĄāļąāđˆāļ™āļ„āļ‡āļ”āđ‰āļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ
  • āļāļĨāļļāđˆāļĄ Start-Up āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļ•āļīāļšāđ‚āļ•āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ SQL Server āļšāļ™ Cloud āđāļĨāđ‰āļ§āļ‚āļĒāļēāļĒāļ•āļēāļĄāļœāļđāđ‰āđƒāļŠāđ‰āļˆāļĢāļīāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™

āļŠāļĢāļļāļ› āđāļĨāļ° Call-to-Action

Microsoft SQL Server āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļĢāđ‰āļēāļ‡ āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ‡āļ„āđŒāļāļĢāļĄāļ·āļ­āļ­āļēāļŠāļĩāļž āļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļāļąāļšāļ—āļļāļāļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ‚āļ‹āļĨāļđāļŠāļąāđˆāļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļž āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļŠāļđāļ‡ āđāļĨāļ°āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāļ‚āļĒāļēāļĒāđ„āļ”āđ‰āđƒāļ™āļ­āļ™āļēāļ„āļ• āļŦāļēāļāļ„āļļāļ“āļāļģāļĨāļąāļ‡āļĄāļ­āļ‡āļŦāļēāđāļ™āļ§āļ—āļēāļ‡āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ•āļ­āļšāđ‚āļˆāļ—āļĒāđŒ āļŦāļĢāļ·āļ­āļŠāļ™āđƒāļˆāļšāļĢāļīāļāļēāļĢāļ§āļēāļ‡āļĢāļ°āļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļ·āļ­āļ­āļēāļŠāļĩāļž āļ‚āļ­āđāļ™āļ°āļ™āļģāđƒāļŦāđ‰āļ›āļĢāļķāļāļĐāļēāļ—āļĩāļĄāļœāļđāđ‰āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāļ‚āļ­āļ‡ 2beshop.com āđ€āļžāļ·āđˆāļ­āļ§āļēāļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļąāđˆāļ™āļ„āļ‡āđāļĨāļ°āļĢāļ­āļ‡āļĢāļąāļšāļ—āļļāļāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāļ„āļļāļ“
āļ•āļīāļ”āļ•āđˆāļ­āļŠāļ­āļšāļ–āļēāļĄāđ€āļĢāļē āđ‚āļ—āļĢ. 02-1186767 āļŦāļĢāļ·āļ­āđāļŠāļĢāđŒāļšāļ—āļ„āļ§āļēāļĄāļ™āļĩāđ‰ āđƒāļŦāđ‰āļ„āļ™āđƒāļ™āļ­āļ‡āļ„āđŒāļāļĢāļĢāļąāļšāļĢāļđāđ‰āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāđ„āļ”āđ‰āļĄāļēāļ•āļĢāļāļēāļ™āđ„āļ›āļžāļĢāđ‰āļ­āļĄāļāļąāļ™!


āļ­āđ‰āļēāļ‡āļ­āļīāļ‡ (References Sources)

  • [1] sisense.com: 10 Rules for a Better SQL Schema
  • [2] sqlservercentral.com: SQL Best Practices – Universal Checklist
  • [3] support.microsoft.com: Database design basics
  • [4] vertabelo.com: Top 11 Best Practices for Database Design
  • [5] learn.microsoft.com: SQL Server and Azure SQL Index Architecture and Design Guide
  • [6] sqlservercentral.com: Best Practices for Database Design

By admin

You missed