RDBMS Selection
Download
Report
Transcript RDBMS Selection
Pages made using data in a database
Use scripting languages
Use of RDMS
Look and feel by templates, CSS
High scaling
Admin pages as back end
Enables one system to be built and modified.
No need to “roll out” a system to each
workstation/laptop.
All a staff member needs is being able to
browse web.
OLTP
◦ Online Transaction Processing system
◦ Very many changes to data
OLAP
◦ Online Analytical Processing
◦ Maybe no change to data but lots of analysis
OLTP
◦ Supermarket
◦ Bank
◦ Ecommerce
OLAP
◦ Mailing Lists
◦ Data Mining
◦ Surveys
Express (Free version)
Uses an installer
◦ Can be used to download all kinds of software
◦ Open source as well as propriety
Visual Web Developer Express
◦ WYGIWYS Web Design and Development
Sql Server RDMS Express
◦ High End Graphical based database management
management system
Silverlight Tools
IIS and ASP.NET Extensions
Install Visual Studio Express 2012
Use Web Platform Installer
Allows further downloads
◦ Allows a lot of 3rd party installations as well
http://www.microsoft.com/express/Web/
Can run on Macs with virtual Windows
Possible to use Visual Studio in Delphinium
Sql Server Management Studio Express
◦
◦
◦
◦
◦
◦
Fonts and Colours
Text Editor
File Extensions
Setting up SQL queries
Setting up Reports
Setting up Databases
Use SSMSE (SQL Server Management Studio
Express )
Expand Object Explorer to see your database
Click on your database
Right Click Tables and select New Table
Point and click to build table
Save
Field types
◦
◦
◦
◦
◦
◦
Character
Integers/Floating Point
Image
Money
Date
Specials
Some field types have been left in from older
versions of SQL Server.
They will be cancelled in the future.
Check Help for this.
Ensure SSMSE is running
Find the table in question
Select the column you are going to use
(previously called, for example, AddressID)
Right Click column
Click “Select Primary Key”
Small Key Appears against the field (column)
name.
Optimization
◦ Can help in normalisation process
Automatic Backups
Deduplication checks
Does drag and drop design
◦ (Design is creating look and feel of site)
Similar in approach to most WYSIWYG design
systems
◦
◦
◦
◦
◦
Draw tables, image placement, menus
Design Templates, grandfather, father , son
CSS
Code or graphics or both
1000s of Extensions
Drag and Drop environment
Connect to Database
Drag fields to design page
Set up queries
Insert, modify and delete records
◦ First, previous, next last etc
Master/detail sets
Login/Registration
Easy forms to database handling
NO Exam
You need to put in time!
You should try to work on SQL Server and
Web developer
You can’t use or specify database systems if
you don’t practice
You learnt Word, Excel
Why not SQL Server?
Now in a position to……
Write functional requirements
Design Database
Design Some front end pages
Write RDBMS selection
Next lectures on:
Implementation
Testing
Training
Rollout, Maintenance and Disaster Recovery
Conclusions & Recommendations
Time Management
Write chapters listed above before we restart.
There are 6 lectures left. Only five used for
teaching.
Last lecture used for any questions