Usage example with a context:
Clauses combine to form the entire SQL statement, which combines keywords with data to form a database query. Since you cannot have an actual conversation with the database like you would a person, keywords, statements, and clauses help you convey what you need to accomplish.
I asked an English native speaker and he said that you don't really need with between you and a person because it's kind of implied from the earlier with and we have to assume that it's there. Although that all makes sense, I still have a real hard time reading that sentence without saying with in my mind. It just doesn't sound right to my ears. What do you think?