It seems strange to me that I've been working on this blog for 3 years or so (with one very long break) and somehow never got around to writing a simple list of skills that all database experts need. So here it is!
Various Job Tiles for Database People
There are three common job titles in the database area, which are Database Administrator (DBA), Database Programmer, and Database Architect. These titles tend to be somewhat variable from shop-to-shop, but generally the "Architect" term indicates the highest level of skill combined with considerable management responsibilities. The "Programmer" term is somewhere below that, but the "DBA" is extremely variable. I have seen shops where a person was called a DBA and filled a relatively constrained role closer to IT or operations (routine tasks, no real programming) and other shops where a person with the DBA title was basically the Architect.
Because of this high variability in what titles mean, I am not going to waste time categorizing skills as belonging to one job title or another, I am simply going to list them all out.
The various levels of skills are these:
- Before Hello World!: The basics of tables, columns, rows
- The Hello World! Level: SQL Select
- Just after Hello World!: Writing Data
- Commands to create, modify and drop tables, or Data Definition Language (DDL)
- Knowing how to use a Query Analyzer or optimization tool
- Understanding Normalization
- Understanding Denormalization
- Understanding Primary Keys, Foreign Keys and Constraints
- Understanding Transactions
- Understanding ACID
- Understanding Indexes as optimization tool
- Views
- Database Security
- Upgrades and Installs
- Efficient access of database from application
- Bulk operations: loading or exporting large amounts of data
- Understanding of Contexts and how they lead to different sets of Best Practices
- Preventing performance degradation through various maintenance tasks
- Deployment strategies: partitioning, tablespaces
- Deployment strategies, failure protection, from simple backup to hot standbys
- Server side coding: stored procedures and functions
- Server side coding: triggers
- Temporary tables
As long as that list is, it only covers those of us who use database systems. There is an entire set of skills for those who actually create and maintain these systems, but that is not something that will be treated in this blog.
Before Hello World!: Tables and Columns
If you have never so much as typed a single SQL command, or seen a table diagram, or anything like that, then it is worth a few minutes to go through the basics of what a database does, which is to organize atomic values into tables.
I am going to write an essay on this soon, even though it may seem so obvious as to be completely unnecessary. But I will do it because the most popular essay on this blog is about using GROUP BY, which tells me newer programmers are starving for useful tutorials at the beginner level. So it seems to me, why not put something out there at the very beginning of the beginning?
The Hello World! Level: SQL Select
If you are starting completely from scratch and want to know about database programming, you want to start with the SQL SELECT command. This is the (almost) only command used to extract data from a database, and all of the possible ways to combine, filter and extract data are expressed in the many clauses of this command.
- Simplest Possible SQL SELECT commands
- Simple embellishments: renaming columns, calculations
- Aggregrations: GROUP BY...HAVING
- Multiple table queries: UNION and JOIN (part 1) and JOIN (part 2)
- Subqueries as column values
- Subqueries as tables
- Partitioning Functions: ntile(), row_number(), etc.
- Recursive queries using Common Table Expressions
- Extracting results as XML
Just after Hello World!: Writing Data
When it comes time to change the data in a database there are three commands, listed below. These commands are based on the tables-and-rows nature of databases, and allow to add a row (or rows), change a row (or rows) and delete a row (or rows).
- The INSERT command
- The UPDATE command
- The DELETE command
Commands to create, modify and drop tables, or Data Definition Language (DDL)
The term "DDL" stands for "Data Definition Language" and includes all of the commands use to build the tables that will hold the data for the INSERT, UPDATE, DELETE and SELECT statements. The basic list of commands to be familiar with is:
- Understanding Data Types (databases are strongly typed)
- CREATE TABLE and ALTER TABLE
- Commands to add and drop primary keys
- Commands to add and drop foreign keys
- Commands to add and drop constraints
- Commands to add and drop indexes
There are also numerous commands that are specific to different products. Those will not be listed here today, but who knows what the future may bring.
Knowing how to use a Query Analyzer or optimization tool
Database programmers, once they get started with the skills listed above, tend to become more and more obsessed with performance. Every major database has some type of tool that lets you examine how the server is going to process a SQL SELECT, and database programmers depend on these tools to discover where they might alter tables or indexes or the SELECT itself to make the queries go faster.
Understanding Normalization
The term "normalization" refers to the process of analyzing the data that your system is required to store, and organizing it so that every fact is stored in exactly one place. Understanding how to normalize data is an absolute requirement for the database programmer who wants to design databases.
We speak of normalization in "forms" as in "first normal form", "second normal form", and so on. It is a good idea to understand The argument for normalization and then to pursue at very least:
- First Normal Form
- Second Normal Form
- Third Normal Form
- Fourth Normal Form and higher forms
Normalization is a a fascinating topic to study, and it extends all they way up to "Domain-key Normal Form" which is considered the most complete normalization for a database.
Understanding Denormalization
Every database programmer, after fully understanding normalization, realizes that there are severe practical problems with a fully normalized database, such a database solves many problems but generates problems of its own. This has led programmer after programmer down the path of denormalization, the deliberate re-intoduction of redundant values to improve the usability of the database.
There is a surprising lack of material available on the web regarding denormalization strategies. Most of what you find is arguments and flame wars about whether or not to do it, with little to nothing on how to actually do it. For this reason, I provide my own essays on this blog on the strategies and methods I have worked out over the years:
After reviewing The Argument For Denormalization it is worthwhile to follow up with:
- Understanding the "Automation Constraint" and how to Keep denormalized values correct
- Understanding the three denormalization patterns of FETCH, EXTEND, and AGGREGATE
- Other Patterns
The arguments for and against denormalization are heavily affected by the Pay me now or pay me later design tradeoff.
Understanding Primary Keys, Foreign Keys and Constraints
One might argue that this list of skills belongs much higher up the list, up there with the CREATE TABLE command. However, I have it useful to distinguish between simply knowing the commands to make a primary key and actually understanding the tremendous power of keys.
In this author's opinion it is not truly possible to understand how powerful and beneficial Primary keys and Foreign Keys are for an entire application stack until you have learned the commands, built some databases, and worked through the concepts of normalization and denormalization. Only then can you revisit these humble tools and realize how powerful they are.
- Primary Keys and Table Design
- Choosing data types for primary keys
- Foreign keys and table design
- Foreign keys and cascading actions
- The How and Why of Constraints
Understanding Transactions
The word "transaction" has two meanings in common day-to-day database talk. One meaning is very loose and refers to some individual command or set of commands. You might hear somebody using the term loosely when they say, "We're seeing about 10 transactions per second this week."
The more rigorous use of the term refers to a statement or set of statements that must be guaranteed to either complete in their entirety or fail in their entirety. This is a profoundly important concept once you get beyond simply making tables with keys and get into real-world heavy multi-user activity. And this leads us to the next topic...
Understanding ACID
Modern relational databases expect multiple simultaneous users to be writing and reading data all of the time. The term "ACID Compliance" refers to both the philosophy of how to handle this and the actual methods that implement that philosophy. The term ACID refers to:
- The Atomic nature of each transaction
- The Consistentcy of the database during and after simultaneous overlapping transactions
- The Isolation of each transaction
- The Durability of the results
Understanding Indexes as optimization tool
An index is a special tool databases use to provide very rapid access to large amounts of data. Just like keys, it is not enough to know the commands, it is necessary to understand the subtle power of indexes when used with some craftsmanship. The basic uses of indexes are:
- A simple index on a column to provide rapid search on that column
- A "covering index" that includes extra columns that can further speed up certain common access patterns
- Clustered indexes (MS SQL Server) and what they give and what they take away
- The cost of indexes on write operations
Views
A view looks like a table to the SQL SELECT command. The view itself is a stored SQL SELECT command that encodes some query that is either used very often or is very compex. In all cases, views are used to present the database data to the application in some simplified convenient or secure form. The two major uses of views are:
- To simplify the application programmer's job
- To provide a read-only interface for some applications
Upgrades and Installs
If you are a single programmer or hobbyist working with a database, it is all well and good to just add and drop tables as you wish. But as soon as you get into development with quality control stages and multiple programmers, it becomes evident that you need a strategy for handling the schema changes that come with with new versions of the system. There are multiple essays available on this blog, covering:
- Dictionary based upgrades
- Upgrading indexes and keys
- Upgrades, dictionary, and calculated values part 1
- Upgrades, dictionary, and calculated values part 2
Database Security
Databases provide incredible security provisions that are just about completely ignored by modern web developers. Sometimes there is good reason for this, but overall anybody who wants to become a truly accomplished Database Programmer or Database Architect must have a thorough understanding of database security and how it can simplify the entire system stack.
Database security comes down to specifying who is allowed to perform the 4 basic operations of INSERT, UPDATE, DELETE and SELECT against which tables:
My basic introduction to security is here.
- Understanding roles (we used to say users and groups)
- Simple table-level security
- Column-level security (not widely supported)
- Row-level security (not widely supported)
Efficient access of database from application
Imagine you have the perfectly designed database, with every nuance and subtlety excellently crafted in the ares of keys, indexes, normalization, denormalization and security. At this point your job branches out into several new areas, but one of the most important is knowing how to write application code that efficiently accesses the database.
Bulk operations: loading or exporting large amounts of data
Some database applications involve a large number of small transactions, where each trip to the database writes only a single row or reads only a dozen or so rows.
But in many cases you need to bulk load large amounts of data in one shot, thousands or even millions of rows. In these cases the techniques that govern small transactions are useless and counter-productive, and you need to learn some new commands and strategies to handle the bulk loads.
Understanding Contexts and how they lead to different sets of Best Practices
Not all databases are created for the same purpose. If you have a very large operations then it will likely have multiple independent databases that fill the classical roles, while in a smaller shop the roles may be combined in one database. I like to refer to these roles as "contexts" because they determine how the tables will be designed and how acess to the tables will be governed. The major contexts are:
- OLTP or Online Transaction Processing, characterized by simultaneous reads and writes, generally assumes little or no periods of inactivity, and generally assumes that the individual transactions are very small. The apps we were all writing in the 80s and 90s to do accounting, ERP, MRP, Job control, payroll, airline reservations and many others fall into this context.
- Data Warehouse context, characterized by periodic bulk loads of new information with most activity being reads. The Data Warehouse context is largely associated with the "Star Schema" table design. Data in a Warehouse is historical, it never changes after it is loaded.
- CMS or Content Management System, also characterized by very few writes compared to reads, but more likely to have a normalized structure. Unlike a Data Warehouse, the data is subject to change, just not that often.
- Any other Read Only Context. I include this category because I spent some time working on Direct Marketing databases, which are like a Data Warehouse in that they are updated periodically and the data does not change, but the Star Schema is completely inappropriate for them.
If you consider a huge online shopping system, you can see that within that application there are at least two contexts. The product catalog is likely to see vastly fewer writes than reads, but the shopping cart tables will be in a constant state of reads and writes.
Preventing performance degradation through various maintenance tasks
Once the database and its application stack is up and running, and the reads and writes and coming through, the laws of thermodynamics come into play and system performance can begin to degrade even if the database stays the same size and the load on the system is steady.
Different vendors have different tools for combatting this, but they tend to come down to reclaiming temporary space and occassionally rebuilding indexes. There are also log files that have to be purged, regular backups to be made, and other operations along those lines.
Deployment strategies: partitioning, tablespaces
When systems become sufficiently large, it is no longer possible to just attach some disks to a box and run a database server. The Database Architect must consider breaking different tables out onto different sets of spindles, which is usually done with "tablespaces", and moving older data onto slower cheaper spindles, which is often done with Partitioning.
Deployment strategies, failure protection, from simple backup to hot standbys
Because a database typically experiences simultaneous reads and writes from multiple sources, and may be expected to be up and running 24/7 indefinitely, the concept of making a backup and recovering from a failure becomes more complicated than simply copying a few files to a safe location.
In the most demanding case, you will need to provide a second complete box that can become fully live within seconds of a disastrous failing of the main box. This is called various things, but Postgres calls it a "hot standby" in version 9 and some MS SQL Server shops call it a "failover cluster."
The ability to come up live on a second box when the first one fails is made possible by the way databases handle ACID compliance, and the fact that they produce something called a Write-Ahead-Log (WAL) that can be fed into a second box that "replays" the log so that its copy of the database is getting the same changes as the master copy.
Server side coding: stored procedures and functions
I really could not figure out where to put this entry in the list, so I just punted and put it near the end. It could really go anywhere.
Stored procedures or functions are procedural routines (not object oriented) that are on the database server and can be invoked directly from an application or embedded inside of SQL commands. Generally speaking they provide various flow-control statements and rudimentary variable support so that you can code multi-step processes on the server itself instead of putting them in application code.
Server side coding: Triggers
Triggers are quite possibly the most elegant and beautiful technology that servers support, absolutely the least understood, and definitely the most reviled by the ignorant. You will find virtually no web content today that will explain why and how to use triggers and what they are good for.
Except of course for my own essay on triggers that discusses them in terms of encapsulation.
Temporary tables
Temporary tables are like Stored Procedures inasmuch as I had no idea where to put them in the list, so they just ended up at the end.
As the name implies, a temporary table is a table that you can create on-the-fly, and which usually disappears when your transaction is complete. They are most often found in Stored Procedures. They can impact performance for the worst in many ways, but can be extremely useful when you are doing multi-staged analsysis of data in a Data Warehouse (that's where I use them the most).
586 comments:
«Oldest ‹Older 201 – 400 of 586 Newer› Newest»Custom Knee Braces
Customized Knee Braces
Small and Cross Body Bags in USA
Why Clean water is Important
Dining room furniture in Malaysia
Mattress in Malaysia
Bedding in Malaysia
Living Room Furniture in Malaysia
Chocolate & Candy
Buy dessert online
mouth freshners manufacturer in india
Mukhwas manufacturer in India
What a lovely post. I really liked it and I am subscribing to you. Read mcafee antivirus
Dr. Hari Singh Gour Vishwavidyalaya, Sagar (M.P.). EVEN/ODD SEMESTER EXAMINATION RESULT. Search Result by Roll Number : (fields marked with * are mendatory ...
Home | University website. Login: G2G/COLLEGE | KIOSK | COLLEGE SIS | UTD SIS. | | Sign Out. Search Result. Enter Programme Registration No. Select Semester.
Date, Heading. 18-02-2016, Examination Admit Card, Forms, Results: MPOnline. 06-05-2014, Result of BA- II Sem - 2013 (With-Held Roll No. Only).
DHSGSU MBA Result 2021 has been released. DHSGSU university was also known as DR Hari Singh Gour University. This university was located in Sagar University ..
DHSGSU MBA Result 2021 has been released. DHSGSU university was also known as DR Hari Singh Gour University. This university was located in Sagar University ...
Latest – DHSGSU has released the notice regarding the result announcement. ... M.C.A: Graduation in any subject will be acceptable but ...
DHSGSU MCA Result 2021 has been released. Dr. Hari Singh Gour University is also known as Sagar university this university was located in the state
Latest at DAVV NEW. Guidelines for Students for Open Book Exam June ... Course, Result Upload Date, Summary. B.A.LLB (HONS.)SEM-10 Withheld Clear (MARK ...
DAVV Results 2021 (mark list/pass list): Devi Ahilya Vishwavidyalaya has announced various UG Semester & Annual(regular/PVt/Gen) results ..
The native with Mars in 12th House for Scorpio Ascendant spends much in matters related to disputes and diseases.
The native with Mars in 1st House for Libra Ascendant is physically weak but feels happy.
The native with Mars in 2nd House for Libra Ascendant is intelligent and talkative.
The native with Mars in 3rd House for Libra Ascendant is brave, courageous and skilful.
The native with Mars in 4th House for Libra Ascendant gets happiness and peace from their mother and gets the power of land and property.
The native with Mars in 5th House for Libra Ascendant gets an intelligent partner but faces some opposition from partner and children.
The native with Mars in 6th House for Libra Ascendant is fearless and influential.
The native with Mars in 7th House for Libra Ascendant improves his professional status through wisdom and gains enough wealth.
The native with Mars in 8th House for Libra Ascendant gets some difficulties securing happiness and peace in a joint family.
The native with Mars in 9th House for Libra Ascendant is learned and farsighted.
The native with Mars in 10th House for Libra Ascendant is intelligent and influential but weak in wealth.
The native with Mars in 11th House for Libra Ascendant accumulates wealth and gets happiness of joint family.
The native with Mars in 12th House for Libra Ascendant spends much and feels restless.
The native with Mars in 1st House for Virgo Ascendant is dull towards his wife and lacks sexual pleasures. After facing some hardships.
The native with Mars in 2nd House for Virgo Ascendant is sage and talkative. · The native does good deeds.
The native with Mars in 3rd House for Virgo Ascendant is hard-working and achieves great success through his physical strength.
The native with Mars in 4th House for Virgo Ascendant is laborious and industrious. · The native gets the advantage of life longevity.
The native with Mars in 5th House for Virgo Ascendant is intelligent, knowledgeable, and a good diplomat.
The native with Mars in 6th House for Virgo Ascendant wins over enemies in a polite and conciliatory manner.
The native with Mars in 7th House for Virgo Ascendant is intelligent but suffers due to his wife.
The native with Mars in 8th House for Virgo Ascendant gets advantage of longevity of life and benefit of inheritance.
The native with Mars in 9th House for Virgo Ascendant is very fortunate and religious, but he has less faith in almighty God.
The native with Mars in 10th House for Virgo Ascendant is intelligent and influential, having great managerial and administrative capacity.
The native with Mars in 11th House for Virgo Ascendant is wise and hardworking.
The native with Mars in 12th House for Virgo Ascendant is unlucky and hardly earns some wealth through overseas sources.
The native with Mars in 1st House for Leo Ascendant with Mars in 1st House for Leo Ascendant is lucky and religious.
The native with Mars in 2nd House for Leo Ascendant does good deeds.
The native with Mars in 3rd House for Leo Ascendant is very influential and wins over enemies.
The native with Mars in 4th House for Leo Ascendant is lucky and gets happiness and peace.
The native with Mars in 5th House for Leo Ascendant gets children's happiness and loves them.
The native with Mars in 6th House for Leo Ascendant is fearless and influential.
The native with Mars in 7th House for Leo Ascendant enjoys sexual pleasures.
The native with Mars in 8th House for Leo Ascendant earns massive wealth and tries to increase more gains.
The native with Mars in 9th House for Leo Ascendant is very fortunate and religious.
The Native with Mars in 10th House for Leo Ascendant works hard to succeed in his occupation/profession. The Native earns sufficient wealth.
The native with Mars in 11th House for Leo Ascendant gets higher education.
Sun Moon Mercury Jupiter Conjunction is a very favourable combination that produces natives endowed with outstanding skills and talents.
People who are born with Sun Moon Mercury Saturn Conjunction often give up lay life to become a member of some religious order.
The sensitivity, intelligence and emotional sensitivity of this particular native are more powerful than others in the Sun Moon Mercury Rahu Conjunction in Vedic Astrology.
In Sun Moon Mercury Ketu Conjunction, there is a disconnection between the parents of native.
The nature of the native with Sun Moon Venus Mars Conjunction in Vedic Astrology, is sexually enthralled, creative and passionate.
This is a wonderful combination of Sun Moon Venus Jupiter Conjunction in Vedic Astrology, shows great respect to one's parents as well as teachers.
This combination of Sun Moon Venus Saturn Conjunction in Vedic Astrology, can bring great discipline, organizing skills , and creative mind.
The Sun Moon Venus Rahu Conjunction in Vedic Astrology imposes a large amount of strain on the wife and mother of the native male.
In the Sun Moon Venus Ketu Conjunction in Vedic Astrology, the mind and personality of the person is unsatisfied and they are unhappy in their lives.
The character of natives with the Sun Moon Mars Jupiter Conjunction in Vedic Astrology is very assertive, bossy, and aspires to be in control.
The native with the Sun Moon Mars Rahu Conjunction in Vedic Astrology, could be assertive, arrogant, and egoistic to the degree that they might not be friends with.
The Sun Moon Mars Ketu Conjunction in Vedic Astrology is a very disturbing combination in the context of mental health issues.
The native with Sun Moon Jupiter Saturn Conjunction in Vedic Astrology have a mature persona.
The Sun Moon Jupiter Rahu Conjunction in Vedic Astrology creates an interesting result.
The Sun Moon Jupiter Ketu Conjunction in Vedic Astrology can make one extremely spiritual, as Jupiter as well as Ketu are located together with the two major planets.
The Sun Moon Saturn Rahu Conjunction in Vedic Astrology can bring an abundance of worry and anxiety as well as bizarre thoughts to people.
The native with the Sun Moon Saturn Ketu Conjunction in Vedic Astrology, shows a person who didn't get much nourishment from their mother.
The Sun in astrology represents your father or father figures, government, politics, creativity, leadership, ego, and your soul.
The Moon in astrology represents pure emotion. It's the part of ourselves that we feel on a deep, instinctual level.
Mercury in Astrology rules intellect and communication.
Venus in Astrology indicates everything that is, directly and indirectly, related to human reproduction.
Mars in Astrology is the ruling planet of the emotionally deep sign of Scorpio and the fiery leader of the zodiac, Aries.
Like its divinely royal namesake, Jupiter in astrology is all about fortune, abundance, and expansion.
Venus in 8th House in Hindi-शुक्र अष्टम भाव में शुभ हो तो स्त्री धन, विवाह अथवा वसीयतनामे से लाभ प्राप्त होता है। जातक पशु सुख से युक्त एवं आकस्मिक धन लाभ या उत्तम धन संपत्ति पाने वाला होता है। जातक बिजनेस में लाभकारी एवं वाहनादि सुख से संपन्न होता है।
अष्टम भाव में शुक्र-अष्टम भाव में शुक्र स्थित होने से जातक दीर्घायु होता है। जातक की आयु के लिये शुभ फल प्राप्त होते है। शुक्र के अष्टम भाव के प्रभाव से जातक को धन प्रसिद्धि और इच्छित वस्तु की प्राप्ति होती हैं। अष्टम भाव आयु का भाव है और शुक्र नैसर्गिक रूप से शुभ ग्रह है।
आठवें भाव में शुक्र-अष्टम भाव में शुक्र स्थित होने से जातक दीर्घायु होता है। जातक की आयु के लिये शुभ फल प्राप्त होते है। शुक्र के अष्टम भाव के प्रभाव से जातक को धन प्रसिद्धि और इच्छित वस्तु की प्राप्ति होती हैं। अष्टम भाव आयु का भाव है और शुक्र नैसर्गिक रूप से शुभ ग्रह है।
Venus in 9th House in Hindi-नवम भाव में शुक्र स्थित होने के कारण आप शारीरिक रूप से बलिष्ठ होंगे। आप धार्मिक, शुद्धचित्त, परोपकारी और गुणवान व्यक्ति हैं। आप ईश्वर पर विश्वास करने वाले धार्मिक व्यक्ति हैं। कहा गया है कि नौवें भाव में शुक्र होने से जातक पवित्र आत्मा होता है।
नवम भाव में शुक्र=नवम भाव में शुक्र स्थित होने के कारण आप शारीरिक रूप से बलिष्ठ होंगे। आप धार्मिक, शुद्धचित्त, परोपकारी और गुणवान व्यक्ति हैं। आप ईश्वर पर विश्वास करने वाले धार्मिक व्यक्ति हैं। कहा गया है कि नौवें भाव में शुक्र होने से जातक पवित्र आत्मा होता है।
नवे भाव में शुक्र-नवम भाव में शुक्र स्थित होने के कारण आप शारीरिक रूप से बलिष्ठ होंगे। आप धार्मिक, शुद्धचित्त, परोपकारी और गुणवान व्यक्ति हैं। आप ईश्वर पर विश्वास करने वाले धार्मिक व्यक्ति हैं। कहा गया है कि नौवें भाव में शुक्र होने से जातक पवित्र आत्मा होता है।
Venus in 10th House in Hindi-दशम भाव में स्थित शुक्र आपके शरीर को सुंदर बनाता है और आकर्षक व्यक्तित्त्व देता है। आपका स्वभाव शांत और मिलनसार होगा।
दशम भाव में शुक्र-दशम भाव में शुक्र स्थित होने से जातक प्रभावशील सामाजिक और प्रसिद्ध होगा दशम भाव कर्म का होने से जातक कर्म को प्राधान्य देगा। शुक्र सुंदरता का स्त्री का का कारक ग्रह है। ... दशम भाव पिता का होने से उस भाव में शुक्र स्थित होने से जातक को पिता से सुख व सहयोग प्राप्त होता है। जातक के अपने पिता से अच् संबंध होते है।15
दसवें भाव में शुक्र-दशम भाव में शुक्र स्थित होने से जातक प्रभावशील सामाजिक और प्रसिद्ध होगा दशम भाव कर्म का होने से जातक कर्म को प्राधान्य देगा। शुक्र सुंदरता का स्त्री का का कारक ग्रह है। ... दशम भाव पिता का होने से उस भाव में शुक्र स्थित होने से जातक को पिता से सुख व सहयोग प्राप्त होता है। जातक के अपने पिता से अच् संबंध होते है।
Venus in 11th House in Hindi-शुक्र एकादश भाव में बलवान हों तो जातक कामदेव के समान रूपवान, ऐश्वर्यवान तथा अनेक कन्याओं का पिता होता है। जातक जीवन में हर तरह की सुख से सुखी तथा व्यापार आदि से सम्बंधित होने पर विपुल धन का लाभ होता है। जातक का घर संगीत आदि के वातावरण से आनंदमय रहता है।
Do you know how famous Indian scientist making our proud by achieving new goals in the field of science and space research? Do you wish to be one of them by making India proud similarly as our famous scientists make ? Do you want to become a part of our prestigious ISRO? If yes then click here and know more about how you too can be a part of it and be a famous scientist yourself!
Have you ever tried to wonder about the formation of our space? Have you ever wondered about how our galaxy and solar system and all the planets were formed? Have you ever wondered is there any form of life out there in space apart from earth? Do you want to study space but don't know what to do and where to start? Don't worry; we've arrived just in time. Click here and know how you can become a successful scientist.
We all crave for sitafal (custard apple) aren't we? It's not just a sweet tasted fruit that we all love to eat but do you know that it has medicinal properties too!! Yes, you can use sitafal in so many diseases and use it as a home remedies. If you don't know how then click here and know how this delicious fruit can cure so many things.
Benefits of Sitafal in Hindi
It's always so mesmerizing to watch all the lawyers and judges arguing on various issues on television. Do you wish to be the same? If you have the ability to provide people true justice and have feeling of serving the nation then LLB is everything to make your dreams come true. Pursue your career in LLB and be a lawyer yourself
how to become lawyer in hindi
Is capturing stunning pictures of yours is a hobby? Do you have an account on Instagram but striving for followers even after spending a lot of time there? Want to know some tricks and tips on how to increase followers on Instagram and then you're at the right place! Click and know more about how you can increasing your followers on Instagram.
Instagram Se Paisa Kaise Kamae
Talking about current happenings around the world and giving your opinion is what you like to do in your most of your spare time? Then you're at the right place. Twitter!! Staying active for a really long time but still deserted when it comes to the followers? Wanna know some tricks and tips to know how to increase followers on Twitter? Click here and know how you too can make it possible all by yourself.
Twitter Pe followers kaise badhae
Have you ever wondered how the news you are reading or watching or listening reaches to you ? Have you ever amazed the charisma of news reporters? Do you know how a news is formed? How about making a career in journalism? Click here and see how to be a journalist and read about all the aspects of journalism right now.
Journalist kaise bane
Hello Guys…. I just started my website it’s all about education, technical and health related blogs… So please visit to my website and tell me how’s looking my website… All suggestion are welcome
Thank you
NS Mantra
Your easiest option, and Apple’s first recommendation, is to back up your iPhone to iCloud. how to backup iPhone to iCloud | how to add Apple gift card to wallet | how to reset PS4 | Windows 10 password reset | how to load money on cash app card | How to Reset Apple Id Password if Forgotten | hulu.com activate | TotalAV Account login
red movie download in hindi filmywap
vinaya vidheya rama hindi dubbed movie download filmywap
suicide squad movie download in hindi 480p filmywap
chal mera putt 2 full movie download filmywap
ala vaikunthapurramuloo hindi dubbed download filmywap
jungle cruise movie download in hindi filmywap
the avengers full movie in hindi download filmywap
3 idiots full movie download hd 720p filmywap
satyamev jayate full movie download filmywap
now you see me 2 in hindi download 720p filmywap
maharshi south movie hindi dubbed download filmywap
Wow it's Really nice information sir
Valimai Movie
Radhe Shyam Download
Microsoft recently released a new version of the Office app, so there are two ways to get the suite on your iPhone. You can install a single, integrated app that combines many of the features of the individual Word, Excel, and PowerPoint apps, or you can choose to install each app individually.
The advantage of installing the single Microsoft 365 setup app is that it takes up less space on your phone, and blends the various apps together in a way that you might find more convenient.
For setting up a successful network connection,press the Wifi button which you will easily find on the printer’s operational panel.ij.start.canon setup Now,go to your router and identify the WPS button.Within a period of two minutes,press the WPS button.The printer status will now be displayed as Connecting and you have to wait for a few seconds.Once the printer screen shows you the Connected Status,complete the configuration by pressing OK.To commence the network configuration process,you have to turn on the printer by pressing the Power button.The Power LED light must be stable and solid green.Now,press the Menu button and the Network Settings screen will come into view.Here you will see distinct options for establishing a connection.Select Wireless LAN Settings option and a pop-up box will be seen on your printer screen.Tap OK.Choose the SSID Settings option and following this, select Access Point.Select your favored network name and input the Wifi security key without making any mistake. Hold on till the printer screen says Connected.Then tap OK.
Make sure your device has enough storage space to install the driver.ij.start.cannon Make sure the printer is properly plugged into the power outlet. Make sure your device has an active internet connection. First, download and install your printer driver from Canon.com/ijsetup. Turn on your Canon printer and make sure it is plugged in properly with the power switch.
Now press the Menu button and the Network Settings screen will be displayed. Here you will see separate options for establishing a connection. Select the Wireless LAN Settings option and a pop-up window will appear on your printer screen. Press OK.ij.start.canon setup Choose the SSID Settings option and then select Access Point. Select your preferred network name and enter the Wifi security key correctly.
https://heatonminded.com/the-complete-list-of-all-crossfit-games-winners/
Ketu in 5th House Ketu in 5th HouseKeep up the great piece of work, I read few articles on this website and I think that your website is very interesting and has lots of excellent information
Ketu in 6th House Ketu in 6th HouseA very informative and excellent blog on.
Ketu in 7th House Ketu in 7th HouseI like this website very much, Its a very nice office to read and incur information
Ketu in 8th House Ketu in 8th House These are actually great ideas in concerning blogging.
Ketu in 9th House Ketu in 9th HouseThese are actually great ideas in concerning blogging.
Ketu in 10th House Ketu in 10th HouseExcellent blog you have got here.. It’s difficult to find high-quality writing like yours nowadays. I seriously appreciate people like you! Take care!!|
Ketu in 11th House Ketu in 11th House Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is fantastic, as well as the content!|
Ketu in 12th House Ketu in 12th HouseYour way of telling all in this paragraph is truly good, all can simply be aware of it, Thanks a lot.|
Saturn in 1st House Saturn in 1st House I used to be able to find good info from your blog posts.|
Saturn in 2nd House Saturn in 2nd House Very nice post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed surfing around your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!|
Saturn in 3rd House Saturn in 3rd House Your way of telling all in this paragraph is truly good, all can simply be aware of it, Thanks a lot.|
Saturn in 4th House Saturn in 4th HouseThese are actually great ideas in concerning blogging.
Saturn in 5th House Saturn in 5th HouseWow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is fantastic, as well as the content!|
Saturn in 6th House Saturn in 6th HouseExcellent article. I absolutely appreciate this site. Keep writing!
Saturn in 7th House Saturn in 7th House Thank you for sharing your info. I really appreciate your efforts and I am waiting for your further write ups thank you once again.
Saturn in 8th House Saturn in 8th HouseThank you ever so for you article post
Saturn in 9th House Saturn in 9th HouseThese are actually great ideas in concerning blogging.
Saturn in 10th House Saturn in 10th HouseThis post presents clear idea in favor of the new visitors of blogging, that really how to do running a blog.|
Saturn in 11th House Saturn in 11th House Very nice post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed surfing around your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!|
Saturn in 12th House Saturn in 12th HouseYour way of telling all in this paragraph is truly good, all can simply be aware of it, Thanks a lot.|
Wow amazed by the amount of information provided here.
Pretty nice post. I just stumbled upon your blog and wanted to mention that I have truly enjoyed browsing your weblog posts.
In any case I’ll be subscribing in your feed and I am hoping you write
once more very soon!
Great delivery. Outstanding arguments. Keep up the great spirit.
Feel free to surf to my web-site …
Fіne way of explaining, and nice articlе to take data regarding my pгesentation subject matter,
which i am going to present in colle
I’ve learn a few excellent stuff here. Certainly value bookmarking for revisiting.
I wonder how so much attempt you put to make this sort
of wonderful informative site.
Fіne way of explaining, and nice articlе to take data regarding my pгesentation subject matter,
which i am going to present in colleg
Hello mates, how is the whole thing, and what you wish for to say
about this article, in my view its genuinely amazing in favor of me.
I’m extremely inspired together with your writing skills
as neatly as with the format on your weblog. Is that this a paid topic or did
you customize it your self? Anyway stay up
the excellent high quality writing, it’s rare to peer a nice
blog like this one nowadays..
If you are going for finest contents like myself,
simply pay a visit this site all the time as it offers quality contents, thanks
Nice answer back in return of this question with genuine arguments and telling the whole thing
about that.
Good day! Would you mind if I share your blog with my facebook group?
There’s a lot of folks that I think would really enjoy your
content. Please let me know. Thank you
hanks to my father who told me on the topic of this web site, this blog is genuinely remarkable
Hi mates, how is the whole thing, and what you desire to say on the topic of this paragraph, in my view its truly remarkable designed for me.
Here is my web-s
This website was… how do you say it? Relevant!!
Finally I’ve found something which helped me. Cheers! 9
Woah! I’m really digging the template/theme of this blog. It’s simple,
yet effective. A lot of times it’s tough to get that “perfect balance” between user friendliness and visual appeal.
I must say that you’ve done a excellent job with this.
Also, the blog loads super fast for me on Opera. Exceptional Blog!
Good information. Lucky me I came across your blog byy chance (stumbleupon).
I have book-marked itt for later!
Why are cc beanies so popular web page slippers for women
you hit the nail on the head with this article, and I think it will help a lot of people.
Thank you for any other informative website. The place else may I get that type of information written in such a perfect manner? I’ve a mission that I am simply now operating on, and I have been on the glance out for such information.
I’m not sure where you are getting your information, but good topic. I needs to spend some time learning much more or understanding more. Thanks for excellent info I was looking for this information for my mission.
Thanks , I’ve just been searching for info approximately this subject for a long time and yours is the best I’ve discovered till now. However, what about the conclusion? Are you positive concerning the supply?
You are a very smart person!
I just could not go away your website before suggesting that I really loved the usual information a person provide on your visitors? Is gonna be back ceaselessly to check up on new posts
I was just searching for this information for some time. After 6 hours of continuous Googleing, finally I got it in your site. I wonder what’s the lack of Google strategy that don’t rank this kind of informative websites in top of the list. Usually the top websites are full of garbage.
You are a very bright individual!
Good blog! I really love how it is simple on my eyes and the data are well written. I am wondering how I might be notified when a new post has been made. I have subscribed to your feed which must do the trick! Have a nice day!
Normally I don’t learn article on blogs, but I would like to say that this write-up very compelled me to check out and do so! Your writing taste has been amazed me. Thank you, very nice post.
As I site possessor I believe the content matter here is rattling great , appreciate it for your efforts. You should keep it up forever! Good Luck.
I really appreciate this post. I¡¦ve been looking all over for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again
I have read several good stuff here. Definitely worth bookmarking for revisiting. I wonder how much attempt you place to make such a wonderful informative website.
Hello there, You have done an incredible job. I will certainly digg it and personally suggest to my friends. I am sure they will be benefited from this website.
Hello. Great job. I did not imagine this. This is a splendid story. Thanks!
You made certain good points there. I did a search on the topic and found nearly all persons will consent with your blog.
Lord of 6th House in 3rd House It’s normal for Aries in the Third house natives to be involved in all sorts of arguments with others, as well as to have tensioned and inconsistent relations with those in their surroundings.
Lord of 6th House in 4th House It’s normal for Aries in the Third house natives to be involved in all sorts of arguments with others, as well as to have tensioned and inconsistent relations with those in their surroundings.
Lord of 6th House in 5th House libra in second house in Libra When the second house is set in the sign of Libra, this gives an individual a sense of self-worth through relationships with other people.
Lord of 6th House in 6th House libra in second house in Libra When the second house is set in the sign of Libra, this gives an individual a sense of self-worth through relationships with other people.
Lord of 6th House in 7th House suggests that for you, second house matters is where you can find your luck. The blessings of Jupiter turn into tangible abundance with this placement. Jupiter in second house people usually spend their whole life in abundance.
Lord of 6th House in 8th House suggests that for you, second house matters is where you can find your luck. The blessings of Jupiter turn into tangible abundance with this placement. Jupiter in second house people usually spend their whole life in abundance.
Lord of 6th House in 9th House a Cadent house, which are the houses that are naturally linked to the Mutable signs (Gemini, Virgo, Sagittarius , Pisces ; the 12th house links to Pisces).
a Cadent house, which are the houses that are naturally linked to the Mutable signs (Gemini, Virgo, Sagittarius , Pisces ; the 12th house links to Pisces).
Lord of 6th House in 11th House the houses of desire, so it is a case of what you desire you get after marriage. The spouse would bring money into your life and would help your career. The spouse would be working for a large organization & would have a huge professional network.
Lord of 6th House in 12th House the houses of desire, so it is a case of what you desire you get after marriage. The spouse would bring money into your life and would help your career. The spouse would be working for a large organization & would have a huge professional network.
Lord of 7th House in 1st House Greetings! I know this is somewhat off topic but I was wondering which blog platform are you using for this website?
Lord of 7th House in 2nd House Greetings! I know this is somewhat off topic but I was wondering which blog platform are you using for this website?
Lord of 7th House in 3rd House In Vedic Astrology, Jupiter planet is said to be highly spiritual. … So, when Jupiter is in the first house, the native will be a very kind and compassionate person with a positive outlook and good intentions. The life of the native of Jupiter in 1st house is blessed with good luck and favourable fortune
Lord of 7th House in 4th House In Vedic Astrology, Jupiter planet is said to be highly spiritual. … So, when Jupiter is in the first house, the native will be a very kind and compassionate person with a positive outlook and good intentions. The life of the native of Jupiter in 1st house is blessed with good luck and favourable fortune
Lord of 7th House in 5th House Hi there! This post could not be written much better! Reading through this article reminds me of my previous roommate! He continually kept preaching about this. I most certainly will send this article to him. Pretty sure he will have a great read. I appreciate you for sharing!
Lord of 7th House in 6th House Hi there! This post could not be written much better! Reading through this article reminds me of my previous roommate! He continually kept preaching about this. I most certainly will send this article to him. Pretty sure he will have a great read. I appreciate you for sharing!
Lord of 7th House in 7th House wish to start any project that’s meant to bring them success when it comes to matters of this House. They have a lot of energy and can go through a lot of trouble because they’re all the time looking into the future.
Lord of 5th House in 1st House wish to start any project that’s meant to bring them success when it comes to matters of this House. They have a lot of energy and can go through a lot of trouble because they’re all the time looking into the future.
Lord of 5th House in 2nd House pubba nakshatra is the eleventh-star sign in astrology. The symbol of Purva phalguni nakshatra is two legs of a cot, and it is under the Venus influence, which is Shukra. The Purva phalguni star ranges between 13.20 degrees to 26.40 and falls under the Leo zodiac sign. The meaning of Purva phalguni nakshatra is redone.
Lord of 5th House in 3rd House pubba nakshatra is the eleventh-star sign in astrology. The symbol of Purva phalguni nakshatra is two legs of a cot, and it is under the Venus influence, which is Shukra. The Purva phalguni star ranges between 13.20 degrees to 26.40 and falls under the Leo zodiac sign. The meaning of Purva phalguni nakshatra is redone.
Saturn in 12 Houses in Astrology gives malefic results.
Rahu in 12 Houses in Astrology is not a very good sign for expenses and finance related stuff.
Ketu in Different Houses shows favourable results to the native.
Rahu in 12 Houses in Astrology leads you to overspend.
Ketu in Different Houses tends to be renowned, wealthy and successful in his life.
Ketu in 12 Houses in Astrology would lead a satisfying and happy life.
Ketu in Different Houses get to travel a lot and are likely to have good earnings from it.
Ketu in 12 Houses in Astrology is usually considered positive in a horoscope.
Ketu in Astrology represents the spiritual process of evolution
Sun in Different Houses comes from the horoscope that you get when you are born.
Sun in 12 Houses in Astrology may trigger the character of seclusion.
Moon in Different Houses is friendly and neutral towards everyone.
Moon in 12 Houses in Astrology gives a very spiritual mother.
Mercury in Different Houses play a role of malefic planet.
Mercury in 12 Houses in Astrology represents losses, loss of love, loss of wealth
Ketu in Astrology causes sorrow and loss.
Sun in Different Houses does well in most of the houses except 4th and 7th
Sun in 12 Houses in Astrology signifies illuminating of the hidden enemies or hidden problems.
Great blog here! Additionally your website quite a bit up very fast! What host are you the use of? Can I am getting your affiliate link for your host? I wish my site loaded up as fast as yours lol
Post a Comment