Redgate Blog

  • All
  • Audit & Compliance
  • Database development
  • DevOps
  • Events
  • Software development
  • Working at Redgate

Redgate Data Modeler

28 February 2014

Redgate Data Modeler

28 February 2014

Update Anomalies

In this article I will show you an example of the table that looks correct at first glance but when you try to modify data in it, several anomalies can occur. We'll discuss insert anomalies, update anomalies and delete anomalies. Read more

Geoff Bones

24 February 2014

Geoff Bones

24 February 2014

Code kata 3: Refactoring

The kata This kata was inspired by a truly ugly piece of code we came across in Redgate Towers. It had a whole bouquet of code smells: long methods, a lot of indentation, static variables, inconsistent naming, code that was duplicated with small modifications, and a couple of small bugs. And, gloriously, it was... Read more

Code Katas

deliberate practice

Geoff Bones

24 February 2014

Geoff Bones

24 February 2014

Code kata 2: Amaze me

The kata You are given a program which is capable of traversing 2D mazes. However, the solution isn’t perfect and fails to find the exit in certain types of mazes. Moreover, the current solution is messy, doesn’t follow any sensible coding principles (e.g. SOLID) and is completely untested. The input to the program is... Read more

Code Katas

deliberate practice

Redgate Data Modeler

21 February 2014

Redgate Data Modeler

21 February 2014

How to Create a Database Model From Scratch

So you want to create your first database model but you don't know how to start? Read on! I assume you already know a little about tables, columns, and relationships. If you don’t, watch our video tutorials before you continue. Read more

Redgate Data Modeler

10 February 2014

Redgate Data Modeler

10 February 2014

1000 users and growing strong!

It's been already 100 days since we launched Vertabelo. There is already 1000 satisfied Vertabelo users. Thank you for your trust and interaction! Read more

Redgate Data Modeler

6 February 2014

Redgate Data Modeler

6 February 2014

Database Design 101: References

In this third part of our Database Design 101 series you will learn about references – how to create a relationship between the tables, how it affects their structure, and how it looks in the data. Read more

Geoff Bones

30 January 2014

Geoff Bones

30 January 2014

Code kata 1: Old money

The kata Imagine: it’s 1968 – the Beatles, Carnaby St and Austin Powers – except there’s all the technology of 2013 as well. Including vending machines. But, being 1968, vending machines have to deal with old money. It’s quite simple; I’ll describe it here. Money is made up of pounds (£), shillings (s) and... Read more

Code Katas

Personal Development

Redgate Data Modeler

28 January 2014

Redgate Data Modeler

28 January 2014

WordPress Database Finally Unveiled!!!

Sorry for that tabloid title, but I couldn't resist. I'm going to show you how to view the database design of other people’s systems. It will work for legacy systems as well. Of course, you may call show tables and describe table in the database console but that’s a very rudimentary way to examine the structure. You'll miss... Read more

Redgate Data Modeler

28 January 2014

Redgate Data Modeler

28 January 2014

Database Design 101: Tables, Columns, and Data Types

In this video tutorial for beginners, you will learn about table columns and the most commonly used data types. Read more

Redgate Data Modeler

24 January 2014

Redgate Data Modeler

24 January 2014

Designing a Database: Should a Primary Key Be Natural or Surrogate?

Suppose we design a database. We've created some tables, each one has a few columns. Now we need to choose columns to be primary keys (PK) and make references between tables. And here some inexperienced designers face the dilemma – should a primary key be natural or surrogate? There's one and only one answer to... Read more
NextPrevious
  • 1
  • …
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121