Home > multimedia > ADVANTAGES Use STORED PROCEDURE
ADVANTAGES Use STORED PROCEDURE
Posted on Kamis, 27 Oktober 2011 by internet marketing
Frequency of access (SELECT) on table
If users frequently access the pelangganid, name and telephone customer table then it should be partitioned into 2 pelanggan_part1 (pelangganid, name, phone) and pelanggan_part2 (pelangganid, address, city, province, birthday,, jeniskelamin). Pelanggan_part1 table size will be much smaller than the table pelanggan_part2 and customers so that the process will be faster SELECT query. For more details can be read in the book Database system concept works henry korth chapter 12 concerning the calculation of the query cost.
Locations users who access the table
Suppose that the user databases spread in the city of x only able to see customer data of x then the table can be partitioned horizontally modification from single server to multiple servers (distributed databases) has been described at the point of visibility horizontal table normalization and denormalisasi To increase performance or fix the structure of the table then denormalisasi normalization process and can be done. During the sp interface used to access the table does not change the client application does not require to change. Sp interface in question is the name of the sp, sp the number of parameters, the obtain parameter and the parameter data type.
• Security
a. Stored procedures prevent SQL injection.
To access data, you should use stored techniques that havethe parameters. The use of these parameters to ensure that input values are checked for type and length. Parameters are also handled as a safe value and not the executable code in the database. If you can not use stored procedures, use SQL statements with parameters. Do not build SQL statements by concatenating input concepts in a SQL command. Make sure the application gives access rights to the database only as needed.
b. Access rights stored procedure to the data in the database depends on the permissions creators rather than relying on user access rights stored procedures. This allows a user application to not be given access rights to all tables that exist but were given access rights to run the stored procedure. Due to the use of this mechanism is the enforcement of user activity (select, inser, update, delete) even for centralized applications such as query analyzer will not be used to access data illegally.
c. The use of stored procedures support the use of application roles.Application role is a role in SQL 2k server where this role has no users. This mechanism is a standard process recommended by Microsoft to create a database application based on SQL Server 2k. The benefits of this use of the application part is to use it then only our app that other applications can access the database unless the user can not login using the berrole sysadmin.
d. Copyright safety. stored procedure can dienkript so the process can not be easily hijacked people.
e. Allows audit manual is excellent. Manual auditing is defined as audit logging mechanism in which the application is not made by dbms.Indeed, the manual audit can be performed without the use of the stored procedure manually but suppose the audit can be bypassed by using query analyzer. With stored procedures and application features role then manually audit process can dienforce any time.
• Flexibility to changes in business processes
Stored procedures are stored on the server.Modifications easily carried and quickly.
• Economy
Stored procedures provide an entry for the data entry process. Application client live mengaksesnnya. Stored procedure is created one time and can be accessed by client applications are different. Efficient and inexpensive
Artikel Terkait
Category Article multimedia
Arsip Blog
-
▼
2011
(392)
-
▼
Oktober
(109)
- Acai Berry untuk Kesehatan Tubuh
- Android Secret Code
- Cantik dengan Make Up alami
- ADVANTAGES Use STORED PROCEDURE
- Understanding XSS
- Buah dan Sayuran dengan Kandungan Serat Tinggi
- Facebook Tips And Tricks
- Starcraft
- anti Xss injection
- Smartphone Nokia launched.
- Krim Jahe untuk Segarkan Kulit kering
- Tips Saving Data Safe from Viruses
- update username password nod32 26 oktober 2011
- Ice Cream Sandwich
- keyboard without keys
- Sehat dengan Buah Stroberi
- Cara Ampuh Cegah Komedo
- Install Windows XP 20 Menit
- Sehat Alami dengan Manfaat Jahe
- Perawatan Kecantikan dengan Lemon
- Jalan Telanjang Kaki dan Manfaatnya Bagi Kesehatan
- Free Download BitDefender Internet Security 2012 B...
- Free Download Manual, Offline Update Avira 20 Okto...
- update username password nod32 20 oktober 2011
- Arabic Pad application
- usernme password nod 32 18 oktober 2011
- Terapi Laser untuk Kecantikan
- Bad Credit Loan Shop
- Basic Forex Trading
- Node-Link Diagrams, Sketches, and the Design Process
- free download PES 2012 full vesion
- Creating web applications in java easily </ g: p...
- Ruubik CMS 1.1.0 Local File Inclusion
- WordPress Photo Album Plus 4.1.1 SQL Injection
- WordPress (Version 3.0.1 And Prior) Url Redirectio...
- Dataface Local File Include
- Si pembuat Facebook Mark Zuckerberg pemuda terkaya...
- Tanpa judul
- Membuat Tepi Gambar Bershadow Dengan CSS 3
- Cara melindungi blog wordpres dari serangan homo
- Menu Dessert Sehat Untuk Kesehatan
- free Hotmail Application for Android
- Free youtube converter
- update username password nod32 17 oktober 2011
- Mini Games Smash Frenzy 3 v1.0 Full Download
- free download King Soft Office 2012
- How to Solve Error Download on Android Market Website
- Pro World PES 2012
- Hypertext and Hypermedia
- Nodes, Links, and Navigation
- cara menampilkan status ym di blog
- Windows Repair Software
- username and password nod32 16 oktober 2011
- Free Download Windows 8 Transformation Pack for XP...
- new HTML 5
- VirtualBox 4.1
- free Download ESET Smart Security 5.0.84.0 RC x86 ...
- Free PDF to Word Doc Converter version
- ELEMENT MULIMEDIA & MULTIMEDIA APPLICATIONS
- how to cleaning computer from malware
- Create a Shortcut for Locking the "Computer Screen"
- Steve Jobs will be immortalized in Hungary
- to protected and hidden files very easy
- Analysis of Web Design
- Manual Update Microsoft Security essentials MSE Of...
- Computer Graphics Applications with CGI Technology
- cgi technology on movie
- SEO blog optimization tips
- username password nod32 2011 15 oktober 2011
- Free SN AVG Internet Security 2011 Full version
- Kaspersky Daily Update 15 September 2011
- Avira Antivir Virus Definition File Update 15 okto...
- Atasi Kulit Berminyak Dengan Alami
- How to Create an Free account LR
- 'Web' usability
- Changing your Windows 7 Themes to Windows 8 Themes
- AVG AntiVirus Free Edition 2012
- Free Download Updater Offline Avira November 2011
- Kaspersky Anti-Virus Update 15 oktober 2011
- tutorial to create simple presentations with flah 8
- Why Use Multimedia
- SEO Without You Can Still Get A Powerful Blog Traffic
- some dangerous trap sites
- How To Restore a Deleted Blog in Blogger?
- Username Password ESS eset nod32 14 Oktober 2011
- User name Password ESS NOD32 13 Oktober 2011
- Username And Password Eset NOD32 12 Oktober 2011
- Username And Password Eset NOD32 11 Oktober 2011
- Username And Password Eset NOD32 09 Oktober 2011 N...
- Usrnme Paswrd Eset NOD32 8 Oktober 2011
- Username And Password Eset NOD32 05 Oktober 2011 N...
- Username And Password Eset NOD32 06, 07 Oktober 2011
- Username And Password Eset NOD32 3 oktober 2011
- Username And Password Eset NOD32 4 Oktober 2011 Ne...
- Username And Password Eset NOD32 2 Oktober 2011
- Username And Password Eset NOD32 1 oktober 2011
- Home » Username Eset NOD32 » Username And Password...
- Username And Password Eset NOD32 19 September 2011
- Bahaya di Balik Sehatnya Sayuran dan Buah
- Be Famous. Host A Seminar!
-
▼
Oktober
(109)