Are you hoping to find some more coping skills for your daughter to deal constructively with her very strong emotions which are right now coming out as anger and violence? A wonderful method of communication for children, adults, (well, for any human who likes compassionate, harmonious living, really!) is Marshall Rosenberg's method called NVC, or nonviolent communication. He has written a book called "NonViolent Communication: A Language of Life" (http://www.cnvc.org/nvc.htm) which describes this method. There is an accompanying workbook, as well. NVC helps get to the root of a person's needs and focuses on getting everyone's needs met in a way that diffuses anger/defensiveness rather than creates or perpetuates anger/defensiveness. There are some specific books out there that talk specifically about NVC & parenting, too:
http://www.cnvc.org/parents.htm
Here's a link to the first chapter of Marshall Rosenberg's book I referred to above:
http://www.cnvc.org/bookchap.htm
I realize that there may be other things or perhaps more things going on with your daughter, your family, etc., than you are able to share here in a short request, so I certainly don't purport that NVC is the answer to all of the issues you guys are experiencing. However, I do think that NVC is incredibly helpful and could be one approach to giving your daughter some good coping skills and strategies to get her needs met and your family's needs met by using other approaches besides her anger.
Another idea to consider is that undiagnosed food allergies or sensitivities can cause angry, violent, aggressive behavior. A wonderful resource for learning how to recognize such an allergy in your child, the next steps to take to start to improve the situation, etc., is a book called "Is This Your Child" by pediatric allergist Doris Rapp, MD:
http://www.amazon.com/This-Your-Child-Doris-Rapp/dp/06881...
Best of luck!