Monday Jun 16, 2014

Normalize Your MySQL Database For Efficient Data Access, Query Flexibility and Maintenance

Before you start creating database entities, spend some time designing your database to ensure that it is fit for your purpose. The time you invest in this process saves a lot of time and trouble later. Professional database designers fine-tune their design using a process called 'normalization'. The normalization process takes your database design through a number of 'normal forms', which aim to ensure efficient data access, greater query flexibility, and easier maintenance.

For example, the First Normal Form (or '1NF') ensures that all your database columns contain only a single value. A column that contains multiple data values is difficult to access and keep up to date. It also ensures that each table row only represents a single 'real world' item. Like all the other normal forms, this encourages you to split your data across multiple tables, with less rows in each table. You can quickly see the benefits of this approach as your database grows.

To learn more about normalization and other topics that help you get started with the MySQL database, take the MySQL for Beginners training course. You can take this 4-day training course as:

  • Training-on-Demand: Start training within 24 hours of registering. Follow lectures through streaming video at your own pace and book time on a lab environment to suit your own schedule.
  • Live-Virtual Event: Attend a live event from your own desk, no travel required. Choose from a selection of events on the schedule to suit different timezones.
  • In-Class Event: Travel to an education center to attend this class. Below is a selection of the events already on the schedule.

 Location  Date  Delivery Language
 Brussels, Belgium
 7 July 2014
 English
 Sao Paulo, Brazil
 23 June 2014
 Brazilian Portuguese
 Cairo, Egypt
 14 September 2014
Arabic
 London, England
 28 July 2014
 English
 Milan, Italy
 14 July 2014
 Italian
 Nairobi, Kenya
 7 July 2014
English
Riga, Latvia
 3 November 2014
Latvian
 Petaling Jaya, Malaysia
 14 July 2014
 English
 Utrecht, Netherlands
 7 July 2014
 English
 Lisbon Portugal
 22 September 2014
 European Portuguese
 Porto, Portugal
 22 September 2014
 European Portuguese

To register for an event, request an additional event or learn more about the authentic MySQL curriculum, go to http://education.oracle.com/mysql.

About

Get the latest updates on products, technology, news, events, webcasts, customers and more.

Twitter


Facebook

Search

Archives
« July 2015
SunMonTueWedThuFriSat
   
1
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today