Untitled
Welcome
About
Services
Contact
|
- Identification/assessment of client needs: showing where computer systems can : and cannot : improe your business processes
- Systems analysis: selecting what is the right solution for your business
- Application programming: custom client database systems
- Data modeling and database design:creation of an efficient physical database design from a logical data model and application specifications.
- Database schema creation and management : translation of the physical database design into an actual physical database implementation; then manage that database once it has been implemented.
- Procedural skills : the design, debugging, implementation and maintainance of stored procedures, triggers and user:defined functions.
- Data security and data integrity : implementation of a rigourous security infrastructure for production and test databases to ensure that only authorised users have access to data.
- Ensuring data integrity :designing a database so only accurate and appropriate data is entered and maintained.
- Metadata management and repository usage :the collection, storage, management and querying of data about the data in the database.
- Capacity planning : predicting growth based on application and data usage patterns and to implement the necessary database changes to accomodate the growth.
- Performance management and tuning : monitoring the database environment and to make changes to data structures, SQL, application logic, or the database management subsystem to optimise performance.
- Code reviews and walkthroughs : understand and reviewing database language programs (
MS Access; MS SQL Server; MySQL; Sybase; Informix; R:base; IDMS; RAMIS) and to recommend changes for optimisation.
- Backup and recovery : implementation of an appropriate database backup and recovery strategy based on data volatility and application availability requirements.
- General database management : expert knowledge of relational, hierarchical and network database tenets and the ability to accurately communicate them to others.
- General systems management and networking skills : integration of database administration requirements and tasks with general systems management requirements and tasks.
- Business knowledge : expert understanding of the requirements of end users.
- Hardware recommendations, procurement and installation: what, where and when to purchase your computer systems and peripherals
- System documentation: creating both online and printed user guides, manuals, tutorials, and programmer system references
- Technical writing: expert articles on technological subjects
- Training: all aspects of computer usage, as well as popular software programs
|
|