Re: PostgreSQL Training - Mailing list pgsql-novice
From | Jeff Eckermann |
---|---|
Subject | Re: PostgreSQL Training |
Date | |
Msg-id | 20031210211234.93058.qmail@web20803.mail.yahoo.com Whole thread Raw |
In response to | Re: PostgreSQL Training ("Amy Young" <Amy_Young@hilton.com>) |
List | pgsql-novice |
Amy, As a user from a non-techie background, I feel your pain. In fact, it was limitations in MS Access that got me using PostgreSQL. You are seeing one of the downsides of open source software, which is that learning is self driven to a large extent. But you can benefit from the fact that PostgreSQL is highly standards-compliant; any generic course or materials on SQL or relational databases will be applicable. Other features of PostgreSQL have their equivalents elsewhere. For example, the procedural SQL language pl/pgsql was modeled on Oracle pl/sql. While pl/pgsql does not implement many of the features of the Oracle equivalent, any basic introductory materials on Oracle pl/sql will get you off to a flying start with pl/pgsql. Most popular programming languages have some sort of interface available, so those languages can be used to create applications that use PostgreSQL. In fact, MS Access works well as a front end for PostgreSQL, using ODBC. Just go to http://gborg.postgresql.org/project/psqlodbc to find what you need to get started. And you can easily migrate your Access database to PostgreSQL using the Database Migration Wizard that comes with PGAdminII: http://pgadmin.postgresql.org/pgadmin2/pgadmin2.php So far as installing and administering PostgreSQL, your best shot is to use a package. Different types of packages are available, depending on which operating system you are using. The packages are set up to automatically handle most of the installation and setup for you, with little driving necessary. That will get you off and running with the least effort. You will find that default configurations will be plenty for someone migrating from MS Access: you can leave the fine points for later. In other words, don't be put off by the lack of courses. There are plenty of materials available; besides the official documentation, there are plenty of other helpful guides and howtos (look for links on http://www.postgresql.org), there are a number of good books, the mailing list archives are full of searchable discussions of just about any problem you might encounter, and let's not forget the friendly and helpful people on these lists! Comments on other choices: commercial choices will lead you to much expense, complexity of administration, and vendor lock in. MySQL: well, just search the mailing lists for much discussion of the many shortcomings of that product when it comes to handling mission critical data. So, by all means give PostgreSQL at try. It's not as hard as it looks, and you won't regret it. HTH, Jeff --- Amy Young <Amy_Young@hilton.com> wrote: > Bret, > > Thanks for voicing your opinion. I'll second it as > loudly as I can. > > I work for a small 5 member team in a major > hospitality corporation. > Our team has a mish mash of responsibilities (help > desk, tool design > through MS Excel and MS Access, and corporate > reporting). We are just > pushing the limits of MS Access capabilities with > the amount of data we > are getting pushed to us for our corporate > reporting. The amount of > data is only going to grow and we realize we NEED to > move to a SQL > server of some kind. Cost containment is a huge > factor, so the > free-ware aspect of PostgresQL is extremely > enticing. However, only 1 > person on our team has ANY experience with SQL > servers and none with > PostgreSQL. We originally started investigating > MySQL, but found it to > be slower than the convoluted work around we've > developed in MS Access. > Further investigation revealed that it may be due to > how we had the > server set up. Then, someone suggestions > PostgreSQL. > > I have been reading what I can, and while I > understand some of the > concepts, and I am still mostly floundering my way > through "Greek". I > need a strong foundation in the basics. I had found > the MySQL class and > have added that to my goals for next year. However, > it will take some > strong arguments to convince my superiors to send me > to training for > something that will "sort of" apply to what we are > doing in the office. > So my options are: use MySQL instead or don't go to > training. > > In the mean time, I will investigate the "21 day" > book (I have used the > series many times!) and hope the PostgreSQL > community will recognize the > need for some training classes (The certifications > are optional as far > as I'm concerned, though I recognize the power of > certifications since I > used to teach at New Horizons Computer Training > Center. I just want > someone to hold my hand and walk me through the > entire process so I can > learn the lingo. Then, I can figure things out on > my own). And I'll be > asking as many questions on the list server as I > can. > > Cheers, > > Amy Young > Sr. Revenue Analyst > Memphis, TN > > -----Original Message----- > From: pgsql-novice-owner@postgresql.org > [mailto:pgsql-novice-owner@postgresql.org] On Behalf > Of Bret Busby > Sent: Wednesday, December 10, 2003 1:09 AM > To: pgsql-novice@postgresql.org; > pgsql-general@postgresql.org > Subject: Re: [NOVICE] PostgreSQL Training > > > On Tue, 9 Dec 2003, Bryan Encina wrote: > > > Date: Tue, 9 Dec 2003 15:06:05 -0800 > > From: Bryan Encina <bryan.encina@valleypres.org> > > To: 'Bruce Momjian' <pgman@candle.pha.pa.us> > > Cc: pgsql-novice@postgresql.org > > Subject: Re: [NOVICE] PostgreSQL Training > > > > > ---------------------------(end of > broadcast)--------------------------- > TIP 4: Don't 'kill -9' the postmaster __________________________________ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/
pgsql-novice by date: