Feeds:
Posts
Comments

Database Fundamentals

I was trying to learn the basic database concepts and noted the following.  

  • Relational database (one of the database model) – Data is stored in tables
    • Table row is tuple and column is attribute
    • Key components – Entity, Attribute and Keys, Relationship
    • Entity – Place, object, ppl
    • Non-key attributes describe an entity while key uniquely identifies an entity
    • Relationship – defines the association between attributes. Can be 1 to 1, 1 to many, many to many
  • Types of databases -
    • OLTP (Online Transaction Processing) – data is stored for quick CUD operation, redundant data minimized
    • OLAP (Online Analytical Processing) – data stored in multi-dimensional views, optimized for reading data
  • Primary key, foreign key relationship – ensures data integrity
  • Normalization – Process of organizing data and table in database, done by creating table and relationship, reduces data redundancy
  • Degree of normalization
    • No Normal Form – single table contain all the info, repetition of data
    • 1st NF – remove repeating group
    • 2nd NF -
    • 3rd NF -
  • Other SQL Server objects
    • Constraints – rules to maintain DB integrity like not null, unique
    • Indexes – structure in DB to find and access data quickly. Two types -
      • Clustered – changes the way data is stored on the hard disk, quick read but insertion is time taking
      • Non-clustered – no physical rearrange of data, pointer is created for where the data is physically stored
    • Stored Procs
    • Functions
    • Views
    • Trigger – Code that is run when insert, update or delete happens on a table, have performance impact
      • Insert triggers
      • Instead Of  

For those who think this is more of study notes than a blog, I used Office OneNote 2007 for taking notes and have directly published it to my blog. The best part is I don’t have to write complete sentencesJ.

Now on I’ll write about MS Dynamics AX – technical and functional topics. Being completely new to ERP and Dynamics AX most of the initial blogs will be very basic and only for beginners, rather a note of what I learnt everyday.

This gives the following categories to this blog:

  • Dynamics AX – Technical for Beginners
  • Dynamics AX – Functional for Beginners
  • ERP

Let AX 2009 rock in 2009!

Two important changes happened 4 months back

  1. I moved to Dynamics AX 2009 from .NET 2.o – really different things…
  2. Became consultant from a developer

 The first 4 months have been average and had serious learning curve. Good that I completed my AX 4.0 certifications.

On the blogging side, this has added one more catagory in my blogs, Dynamics AX – Tech.

IPL – Indian Premier League – has finally brought the club based cricket in India. The 20-20 (T20) tournament is witnessing 8 teams fight for the top highest honor. Each team will play the other twice – one at it’s home ground and the other at the second team’s home ground. Here is how the points table is right now.

Team Won / Played

Delhi 4/5

Chennai 4/5

Rajasthan 4/5

Punjab 4/6

Kolkata 2/6

Bangalore 2/6

Hyderabad 1/6

Mumbai 1/5

And here are the most talked about points about IPL this season.

  • Cheer leaders
  • Slap (hey between the brothers guys…)
  • “It’s all about teams gelling well…” – Gel with it’s other verb forms is the most used word this summer :)
  • Sehwag and Gambhir
  • McGrath and Asif
  • Why Hyderabad fails so often even after the most formidable batting line up?
  • M S Dhoni from Chennai – Fast bowlers Rascalla, Mind it
  • Some of the best players are the Indian domestic cricketers
  • Preity and Shahrukh
  • Rajasthan team has made the people realize that the underdogs can bite – both with on-field and off-field
  • Finally, when will Sachin get back?

The tournament is half-way through and turning out to be a very interesting one.

It’s 40 deg. cel. out there in the open. Welcome to Hyderabad or as a matter of fact any where in India except a few blessed ones. So how do you spend your time when going out is not the best options. Here is my formula.

Fun + Chill = PS2 + God of War + Pepsi

Although I have already played this game once, this has a great replay value.

  • A tight storyline
  • Awesome graphics
  • Great sound
  • Very smooth game play

Oh! It’s time to be back in the Greek mythological world.

Beware Ares! Kratos is back …

Older Posts »